home *** CD-ROM | disk | FTP | other *** search
/ LEGS / LEGS.iso / LEGS vol.1⁄5MB / LEGS vol.1_5MB.rsrc / bin.rsrc_CODE_43_HyperData.txt < prev    next >
Text File  |  1994-02-05  |  507KB  |  9,029 lines

  1. # near model CODE resource
  2. # jump table entries: 10712-10794 (83 of them)
  3. fn00000000:
  4. 00000000  4E56 FFE6                link       A6, -0x001A
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  282E 0008                move.l     D4, [A6 + 0x8]
  7. 0000000C  102D A890                move.b     D0, [A5 - 0x5770]
  8. 00000010  802D A84C                or.b       D0, [A5 - 0x57B4]
  9. 00000014  6704                     beq        +0x6 /* 0000001A */
  10. 00000016  6000 00EC                bra        +0xEE /* 00000104 */
  11. label0000001A:
  12. 0000001A  42A7                     clr.l      -[A7]
  13. 0000001C  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  14. 00000020  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  15. 00000026  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  16. 0000002A  265F                     movea.l    A3, [A7]+
  17. 0000002C  200B                     move.l     D0, A3
  18. 0000002E  6604                     bne        +0x6 /* 00000034 */
  19. 00000030  6000 00D2                bra        +0xD4 /* 00000104 */
  20. label00000034:
  21. 00000034  2013                     move.l     D0, [A3]
  22. 00000036  7218                     moveq.l    D1, 0x18
  23. 00000038  D081                     add.l      D0, D1
  24. 0000003A  2D40 FFF6                move.l     [A6 - 0xA], D0
  25. 0000003E  3D7C 0001 FFE8           move.w     [A6 - 0x18], 0x1
  26. 00000044  2053                     movea.l    A0, [A3]
  27. 00000046  3D68 0012 FFE6           move.w     [A6 - 0x1A], [A0 + 0x12]
  28. 0000004C  3E2E FFE8                move.w     D7, [A6 - 0x18]
  29. 00000050  6020                     bra        +0x22 /* 00000072 */
  30. label00000052:
  31. 00000052  54AE FFF6                addq.l     [A6 - 0xA], 2
  32. 00000056  486E FFF6                pea.l      [A6 - 0xA]
  33. 0000005A  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  34. 0000005E  202E FFF6                move.l     D0, [A6 - 0xA]
  35. 00000062  5280                     addq.l     D0, 1
  36. 00000064  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  37. 0000006A  2D40 FFF6                move.l     [A6 - 0xA], D0
  38. 0000006E  5247                     addq.w     D7, 1
  39. 00000070  6906                     bvs        +0x8 /* 00000078 */
  40. label00000072:
  41. 00000072  BE6E FFE6                cmp.w      D7, [A6 - 0x1A]
  42. 00000076  6FDA                     ble        -0x24 /* 00000052 */
  43. label00000078:
  44. 00000078  2C2E FFF6                move.l     D6, [A6 - 0xA]
  45. 0000007C  9C93                     sub.l      D6, [A3]
  46. 0000007E  2006                     move.l     D0, D6
  47. 00000080  5680                     addq.l     D0, 3
  48. 00000082  2044                     movea.l    A0, D4
  49. 00000084  4241                     clr.w      D1
  50. 00000086  1210                     move.b     D1, [A0]
  51. 00000088  48C1                     ext.l      D1
  52. 0000008A  2A01                     move.l     D5, D1
  53. 0000008C  DA80                     add.l      D5, D0
  54. 0000008E  4267                     clr.w      -[A7]
  55. 00000090  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  56. 00000094  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  57. 0000009A  2F05                     move.l     -[A7], D5
  58. 0000009C  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  59. 000000A0  101F                     move.b     D0, [A7]+
  60. 000000A2  660C                     bne        +0xE /* 000000B0 */
  61. 000000A4  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  62. 000000A8  4267                     clr.w      -[A7]
  63. 000000AA  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  64. 000000AE  6054                     bra        +0x56 /* 00000104 */
  65. label000000B0:
  66. 000000B0  2006                     move.l     D0, D6
  67. 000000B2  D093                     add.l      D0, [A3]
  68. 000000B4  2D40 FFF6                move.l     [A6 - 0xA], D0
  69. 000000B8  206E FFF6                movea.l    A0, [A6 - 0xA]
  70. 000000BC  30AE 000C                move.w     [A0], [A6 + 0xC]
  71. 000000C0  54AE FFF6                addq.l     [A6 - 0xA], 2
  72. 000000C4  2044                     movea.l    A0, D4
  73. 000000C6  4868 0001                pea.l      [A0 + 0x1]
  74. 000000CA  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  75. 000000CE  2044                     movea.l    A0, D4
  76. 000000D0  4240                     clr.w      D0
  77. 000000D2  1010                     move.b     D0, [A0]
  78. 000000D4  48C0                     ext.l      D0
  79. 000000D6  2F00                     move.l     -[A7], D0
  80. 000000D8  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  81. 000000DC  2044                     movea.l    A0, D4
  82. 000000DE  4240                     clr.w      D0
  83. 000000E0  1010                     move.b     D0, [A0]
  84. 000000E2  48C0                     ext.l      D0
  85. 000000E4  D0AE FFF6                add.l      D0, [A6 - 0xA]
  86. 000000E8  2D40 FFEA                move.l     [A6 - 0x16], D0
  87. 000000EC  206E FFEA                movea.l    A0, [A6 - 0x16]
  88. 000000F0  4210                     clr.b      [A0]
  89. 000000F2  2853                     movea.l    A4, [A3]
  90. 000000F4  52AC 0010                addq.l     [A4 + 0x10], 1
  91. 000000F8  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  92. 000000FC  1F3C 0001                move.b     -[A7], 0x1
  93. 00000100  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  94. label00000104:
  95. 00000104  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  96. 00000108  4E5E                     unlink     A6
  97. 0000010A  205F                     movea.l    A0, [A7]+
  98. 0000010C  5C4F                     addq.w     A7, 6
  99. 0000010E  4ED0                     jmp        [A0]
  100. fn00000110:
  101. 00000110  4E56 FFEC                link       A6, -0x0014
  102. 00000114  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  103. 00000118  7000                     moveq.l    D0, 0x00
  104. 0000011A  2D40 000C                move.l     [A6 + 0xC], D0
  105. 0000011E  42A7                     clr.l      -[A7]
  106. 00000120  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  107. 00000124  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  108. 0000012A  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  109. 0000012E  2E1F                     move.l     D7, [A7]+
  110. 00000130  6604                     bne        +0x6 /* 00000136 */
  111. 00000132  6000 008C                bra        +0x8E /* 000001C0 */
  112. label00000136:
  113. 00000136  2047                     movea.l    A0, D7
  114. 00000138  2050                     movea.l    A0, [A0]
  115. 0000013A  2A28 0010                move.l     D5, [A0 + 0x10]
  116. 0000013E  2F05                     move.l     -[A7], D5
  117. 00000140  7018                     moveq.l    D0, 0x18
  118. 00000142  2F00                     move.l     -[A7], D0
  119. 00000144  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  120. 00000148  2C1F                     move.l     D6, [A7]+
  121. 0000014A  7018                     moveq.l    D0, 0x18
  122. 0000014C  DC80                     add.l      D6, D0
  123. 0000014E  2806                     move.l     D4, D6
  124. 00000150  7018                     moveq.l    D0, 0x18
  125. 00000152  D880                     add.l      D4, D0
  126. 00000154  4267                     clr.w      -[A7]
  127. 00000156  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  128. 0000015A  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  129. 00000160  2F04                     move.l     -[A7], D4
  130. 00000162  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  131. 00000166  101F                     move.b     D0, [A7]+
  132. 00000168  660C                     bne        +0xE /* 00000176 */
  133. 0000016A  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  134. 0000016E  4267                     clr.w      -[A7]
  135. 00000170  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  136. 00000174  604A                     bra        +0x4C /* 000001C0 */
  137. label00000176:
  138. 00000176  2047                     movea.l    A0, D7
  139. 00000178  2006                     move.l     D0, D6
  140. 0000017A  D090                     add.l      D0, [A0]
  141. 0000017C  2D40 FFEC                move.l     [A6 - 0x14], D0
  142. 00000180  286E FFEC                movea.l    A4, [A6 - 0x14]
  143. 00000184  2047                     movea.l    A0, D7
  144. 00000186  2650                     movea.l    A3, [A0]
  145. 00000188  28AB 0014                move.l     [A4], [A3 + 0x14]
  146. 0000018C  7001                     moveq.l    D0, 0x01
  147. 0000018E  2940 0004                move.l     [A4 + 0x4], D0
  148. 00000192  7000                     moveq.l    D0, 0x00
  149. 00000194  2940 0008                move.l     [A4 + 0x8], D0
  150. 00000198  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  151. 0000019C  486C 000C                pea.l      [A4 + 0xC]
  152. 000001A0  700C                     moveq.l    D0, 0x0C
  153. 000001A2  2F00                     move.l     -[A7], D0
  154. 000001A4  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  155. 000001A8  2D54 000C                move.l     [A6 + 0xC], [A4]
  156. 000001AC  52AB 0014                addq.l     [A3 + 0x14], 1
  157. 000001B0  52AB 0010                addq.l     [A3 + 0x10], 1
  158. 000001B4  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  159. 000001B8  1F3C 0001                move.b     -[A7], 0x1
  160. 000001BC  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  161. label000001C0:
  162. 000001C0  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  163. 000001C4  4E5E                     unlink     A6
  164. 000001C6  2E9F                     move.l     [A7], [A7]+
  165. 000001C8  4E75                     rts
  166. export_1339:
  167. 000001CA  4E56 0000                link       A6, 0
  168. 000001CE  2F0C                     move.l     -[A7], A4
  169. 000001D0  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  170. 000001D6  206E 0008                movea.l    A0, [A6 + 0x8]
  171. 000001DA  2850                     movea.l    A4, [A0]
  172. 000001DC  42A7                     clr.l      -[A7]
  173. 000001DE  2F14                     move.l     -[A7], [A4]
  174. 000001E0  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  175. 000001E4  2014                     move.l     D0, [A4]
  176. 000001E6  B09F                     cmp.l      D0, [A7]+
  177. 000001E8  6702                     beq        +0x4 /* 000001EC */
  178. 000001EA  604E                     bra        +0x50 /* 0000023A */
  179. label000001EC:
  180. 000001EC  202C 0028                move.l     D0, [A4 + 0x28]
  181. 000001F0  7232                     moveq.l    D1, 0x32
  182. 000001F2  D081                     add.l      D0, D1
  183. 000001F4  222C 002E                move.l     D1, [A4 + 0x2E]
  184. 000001F8  D280                     add.l      D1, D0
  185. 000001FA  B294                     cmp.l      D1, [A4]
  186. 000001FC  6F02                     ble        +0x4 /* 00000200 */
  187. 000001FE  603A                     bra        +0x3C /* 0000023A */
  188. label00000200:
  189. 00000200  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  190. 00000206  B0AC 0004                cmp.l      D0, [A4 + 0x4]
  191. 0000020A  6702                     beq        +0x4 /* 0000020E */
  192. 0000020C  602C                     bra        +0x2E /* 0000023A */
  193. label0000020E:
  194. 0000020E  4AAC 0018                tst.l      [A4 + 0x18]
  195. 00000212  6E02                     bgt        +0x4 /* 00000216 */
  196. 00000214  6024                     bra        +0x26 /* 0000023A */
  197. label00000216:
  198. 00000216  4A6C 0024                tst.w      [A4 + 0x24]
  199. 0000021A  6C02                     bge        +0x4 /* 0000021E */
  200. 0000021C  601C                     bra        +0x1E /* 0000023A */
  201. label0000021E:
  202. 0000021E  4AAC 0028                tst.l      [A4 + 0x28]
  203. 00000222  6C02                     bge        +0x4 /* 00000226 */
  204. 00000224  6014                     bra        +0x16 /* 0000023A */
  205. label00000226:
  206. 00000226  4A6C 002C                tst.w      [A4 + 0x2C]
  207. 0000022A  6C02                     bge        +0x4 /* 0000022E */
  208. 0000022C  600C                     bra        +0xE /* 0000023A */
  209. label0000022E:
  210. 0000022E  4AAC 002E                tst.l      [A4 + 0x2E]
  211. 00000232  6C02                     bge        +0x4 /* 00000236 */
  212. 00000234  6004                     bra        +0x6 /* 0000023A */
  213. label00000236:
  214. 00000236  422E 000C                clr.b      [A6 + 0xC]
  215. label0000023A:
  216. 0000023A  285F                     movea.l    A4, [A7]+
  217. 0000023C  4E5E                     unlink     A6
  218. 0000023E  2E9F                     move.l     [A7], [A7]+
  219. 00000240  4E75                     rts
  220. export_1340:
  221. fn00000242:
  222. 00000242  4E56 0000                link       A6, 0
  223. 00000246  2F0C                     move.l     -[A7], A4
  224. 00000248  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  225. 0000024E  206E 0008                movea.l    A0, [A6 + 0x8]
  226. 00000252  2850                     movea.l    A4, [A0]
  227. 00000254  42A7                     clr.l      -[A7]
  228. 00000256  2F14                     move.l     -[A7], [A4]
  229. 00000258  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  230. 0000025C  2014                     move.l     D0, [A4]
  231. 0000025E  B09F                     cmp.l      D0, [A7]+
  232. 00000260  6702                     beq        +0x4 /* 00000264 */
  233. 00000262  6056                     bra        +0x58 /* 000002BA */
  234. label00000264:
  235. 00000264  202C 002C                move.l     D0, [A4 + 0x2C]
  236. 00000268  7236                     moveq.l    D1, 0x36
  237. 0000026A  D081                     add.l      D0, D1
  238. 0000026C  222C 0032                move.l     D1, [A4 + 0x32]
  239. 00000270  D280                     add.l      D1, D0
  240. 00000272  B294                     cmp.l      D1, [A4]
  241. 00000274  6F02                     ble        +0x4 /* 00000278 */
  242. 00000276  6042                     bra        +0x44 /* 000002BA */
  243. label00000278:
  244. 00000278  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  245. 0000027E  B0AC 0004                cmp.l      D0, [A4 + 0x4]
  246. 00000282  6702                     beq        +0x4 /* 00000286 */
  247. 00000284  6034                     bra        +0x36 /* 000002BA */
  248. label00000286:
  249. 00000286  4AAC 0018                tst.l      [A4 + 0x18]
  250. 0000028A  6702                     beq        +0x4 /* 0000028E */
  251. 0000028C  602C                     bra        +0x2E /* 000002BA */
  252. label0000028E:
  253. 0000028E  4AAC 001C                tst.l      [A4 + 0x1C]
  254. 00000292  6702                     beq        +0x4 /* 00000296 */
  255. 00000294  6024                     bra        +0x26 /* 000002BA */
  256. label00000296:
  257. 00000296  4A6C 0028                tst.w      [A4 + 0x28]
  258. 0000029A  6C02                     bge        +0x4 /* 0000029E */
  259. 0000029C  601C                     bra        +0x1E /* 000002BA */
  260. label0000029E:
  261. 0000029E  4AAC 002C                tst.l      [A4 + 0x2C]
  262. 000002A2  6C02                     bge        +0x4 /* 000002A6 */
  263. 000002A4  6014                     bra        +0x16 /* 000002BA */
  264. label000002A6:
  265. 000002A6  4A6C 0030                tst.w      [A4 + 0x30]
  266. 000002AA  6C02                     bge        +0x4 /* 000002AE */
  267. 000002AC  600C                     bra        +0xE /* 000002BA */
  268. label000002AE:
  269. 000002AE  4AAC 0032                tst.l      [A4 + 0x32]
  270. 000002B2  6C02                     bge        +0x4 /* 000002B6 */
  271. 000002B4  6004                     bra        +0x6 /* 000002BA */
  272. label000002B6:
  273. 000002B6  422E 000C                clr.b      [A6 + 0xC]
  274. label000002BA:
  275. 000002BA  285F                     movea.l    A4, [A7]+
  276. 000002BC  4E5E                     unlink     A6
  277. 000002BE  2E9F                     move.l     [A7], [A7]+
  278. 000002C0  4E75                     rts
  279. export_1341:
  280. fn000002C2:
  281. 000002C2  4E56 0000                link       A6, 0
  282. 000002C6  102D B1E6                move.b     D0, [A5 - 0x4E1A]
  283. 000002CA  6714                     beq        +0x16 /* 000002E0 */
  284. 000002CC  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  285. 000002D0  42A7                     clr.l      -[A7]
  286. 000002D2  4EBA 2584                jsr        [PC + 0x2584 /* 00002858 */]
  287. 000002D6  4267                     clr.w      -[A7]
  288. 000002D8  4EBA 5BAE                jsr        [PC + 0x5BAE /* 00005E88 */]
  289. 000002DC  422D B1E6                clr.b      [A5 - 0x4E1A]
  290. label000002E0:
  291. 000002E0  4E5E                     unlink     A6
  292. 000002E2  4E75                     rts
  293. export_1342:
  294. fn000002E4:
  295. 000002E4  4E56 FFDC                link       A6, -0x0024
  296. 000002E8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  297. 000002EC  286E 0008                movea.l    A4, [A6 + 0x8]
  298. 000002F0  2C2E 000C                move.l     D6, [A6 + 0xC]
  299. 000002F4  2E2E 0010                move.l     D7, [A6 + 0x10]
  300. 000002F8  2046                     movea.l    A0, D6
  301. 000002FA  203C 5754 4C4B           move.l     D0, 0x57544C4B /* 'WTLK' */
  302. 00000300  B090                     cmp.l      D0, [A0]
  303. 00000302  6742                     beq        +0x44 /* 00000346 */
  304. 00000304  2054                     movea.l    A0, [A4]
  305. 00000306  4210                     clr.b      [A0]
  306. 00000308  5294                     addq.l     [A4], 1
  307. 0000030A  486E FFE0                pea.l      [A6 - 0x20]
  308. 0000030E  7020                     moveq.l    D0, 0x20
  309. 00000310  2F00                     move.l     -[A7], D0
  310. 00000312  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  311. 00000316  2D7C 574F 5341 FFE0      move.l     [A6 - 0x20], 0x574F5341 /* 'WOSA' */
  312. 0000031E  7020                     moveq.l    D0, 0x20
  313. 00000320  2D40 FFE4                move.l     [A6 - 0x1C], D0
  314. 00000324  2D47 FFE8                move.l     [A6 - 0x18], D7
  315. 00000328  2D6E 0014 FFEC           move.l     [A6 - 0x14], [A6 + 0x14]
  316. 0000032E  2046                     movea.l    A0, D6
  317. 00000330  2D50 FFF0                move.l     [A6 - 0x10], [A0]
  318. 00000334  486E FFE0                pea.l      [A6 - 0x20]
  319. 00000338  2F14                     move.l     -[A7], [A4]
  320. 0000033A  7020                     moveq.l    D0, 0x20
  321. 0000033C  2F00                     move.l     -[A7], D0
  322. 0000033E  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  323. 00000342  7020                     moveq.l    D0, 0x20
  324. 00000344  D194                     add.l      [A4], D0
  325. label00000346:
  326. 00000346  4A87                     tst.l      D7
  327. 00000348  6F16                     ble        +0x18 /* 00000360 */
  328. 0000034A  2046                     movea.l    A0, D6
  329. 0000034C  2068 0004                movea.l    A0, [A0 + 0x4]
  330. 00000350  2650                     movea.l    A3, [A0]
  331. 00000352  2F0B                     move.l     -[A7], A3
  332. 00000354  2F14                     move.l     -[A7], [A4]
  333. 00000356  2F07                     move.l     -[A7], D7
  334. 00000358  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  335. 0000035C  2007                     move.l     D0, D7
  336. 0000035E  D194                     add.l      [A4], D0
  337. label00000360:
  338. 00000360  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  339. 00000364  4E5E                     unlink     A6
  340. 00000366  205F                     movea.l    A0, [A7]+
  341. 00000368  DEFC 0010                add.w      A7, 0x10
  342. 0000036C  4ED0                     jmp        [A0]
  343. fn0000036E:
  344. 0000036E  4E56 FFD4                link       A6, -0x002C
  345. 00000372  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  346. 00000376  266E 000C                movea.l    A3, [A6 + 0xC]
  347. 0000037A  286E 0008                movea.l    A4, [A6 + 0x8]
  348. 0000037E  1A2E 0014                move.b     D5, [A6 + 0x14]
  349. 00000382  422E 0022                clr.b      [A6 + 0x22]
  350. 00000386  1005                     move.b     D0, D5
  351. 00000388  6712                     beq        +0x14 /* 0000039C */
  352. 0000038A  42A7                     clr.l      -[A7]
  353. 0000038C  2F13                     move.l     -[A7], [A3]
  354. 0000038E  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  355. 00000392  295F 0004                move.l     [A4 + 0x4], [A7]+
  356. 00000396  6612                     bne        +0x14 /* 000003AA */
  357. 00000398  6000 00EE                bra        +0xF0 /* 00000488 */
  358. label0000039C:
  359. 0000039C  41ED A1C0                lea.l      A0, [A5 - 0x5E40]
  360. 000003A0  224C                     movea.l    A1, A4
  361. 000003A2  7003                     moveq.l    D0, 0x03
  362. label000003A4:
  363. 000003A4  32D8                     move.w     [A1]+, [A0]+
  364. 000003A6  51C8 FFFC                dbf        D0, -0x6 /* 000003A4 */
  365. label000003AA:
  366. 000003AA  206E 0010                movea.l    A0, [A6 + 0x10]
  367. 000003AE  20BC 5754 4C4B           move.l     [A0], 0x57544C4B /* 'WTLK' */
  368. 000003B4  2C2E 001E                move.l     D6, [A6 + 0x1E]
  369. 000003B8  28BC 5754 4C4B           move.l     [A4], 0x57544C4B /* 'WTLK' */
  370. 000003BE  1005                     move.b     D0, D5
  371. 000003C0  671A                     beq        +0x1C /* 000003DC */
  372. 000003C2  206C 0004                movea.l    A0, [A4 + 0x4]
  373. 000003C6  2D50 FFDC                move.l     [A6 - 0x24], [A0]
  374. 000003CA  486E 001E                pea.l      [A6 + 0x1E]
  375. 000003CE  486E FFDC                pea.l      [A6 - 0x24]
  376. 000003D2  4EAD 281A                jsr        [A5 + 0x281A /* export_1279 */]
  377. 000003D6  52AE 001E                addq.l     [A6 + 0x1E], 1
  378. 000003DA  6008                     bra        +0xA /* 000003E4 */
  379. label000003DC:
  380. 000003DC  486E 001E                pea.l      [A6 + 0x1E]
  381. 000003E0  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  382. label000003E4:
  383. 000003E4  202E 001E                move.l     D0, [A6 + 0x1E]
  384. 000003E8  9086                     sub.l      D0, D6
  385. 000003EA  2680                     move.l     [A3], D0
  386. 000003EC  202E 001E                move.l     D0, [A6 + 0x1E]
  387. 000003F0  90AE 001A                sub.l      D0, [A6 + 0x1A]
  388. 000003F4  2E00                     move.l     D7, D0
  389. 000003F6  7020                     moveq.l    D0, 0x20
  390. 000003F8  DE80                     add.l      D7, D0
  391. 000003FA  BEAE 0016                cmp.l      D7, [A6 + 0x16]
  392. 000003FE  6E00 0082                bgt        +0x84 /* 00000482 */
  393. 00000402  2F2E 001E                move.l     -[A7], [A6 + 0x1E]
  394. 00000406  486E FFE0                pea.l      [A6 - 0x20]
  395. 0000040A  7020                     moveq.l    D0, 0x20
  396. 0000040C  2F00                     move.l     -[A7], D0
  397. 0000040E  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  398. 00000412  203C 574F 5341           move.l     D0, 0x574F5341 /* 'WOSA' */
  399. 00000418  B0AE FFE0                cmp.l      D0, [A6 - 0x20]
  400. 0000041C  57C0                     seq        D0
  401. 0000041E  4A00                     tst.b      D0
  402. 00000420  6760                     beq        +0x62 /* 00000482 */
  403. 00000422  222E FFE8                move.l     D1, [A6 - 0x18]
  404. 00000426  D287                     add.l      D1, D7
  405. 00000428  B2AE 0016                cmp.l      D1, [A6 + 0x16]
  406. 0000042C  5FC1                     sle        D1
  407. 0000042E  C001                     and.b      D0, D1
  408. 00000430  6750                     beq        +0x52 /* 00000482 */
  409. 00000432  206E 0010                movea.l    A0, [A6 + 0x10]
  410. 00000436  20AE FFEC                move.l     [A0], [A6 - 0x14]
  411. 0000043A  26AE FFE8                move.l     [A3], [A6 - 0x18]
  412. 0000043E  28AE FFF0                move.l     [A4], [A6 - 0x10]
  413. 00000442  1005                     move.b     D0, D5
  414. 00000444  673C                     beq        +0x3E /* 00000482 */
  415. 00000446  203C 6E75 6C6C           move.l     D0, 0x6E756C6C /* 'null' */
  416. 0000044C  B094                     cmp.l      D0, [A4]
  417. 0000044E  660A                     bne        +0xC /* 0000045A */
  418. 00000450  486C 0004                pea.l      [A4 + 0x4]
  419. 00000454  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  420. 00000458  6028                     bra        +0x2A /* 00000482 */
  421. label0000045A:
  422. 0000045A  202E FFE4                move.l     D0, [A6 - 0x1C]
  423. 0000045E  D1AE 001E                add.l      [A6 + 0x1E], D0
  424. 00000462  206C 0004                movea.l    A0, [A4 + 0x4]
  425. 00000466  2D50 FFDC                move.l     [A6 - 0x24], [A0]
  426. 0000046A  2F2E 001E                move.l     -[A7], [A6 + 0x1E]
  427. 0000046E  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  428. 00000472  2F13                     move.l     -[A7], [A3]
  429. 00000474  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  430. 00000478  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  431. 0000047C  2F13                     move.l     -[A7], [A3]
  432. 0000047E  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  433. label00000482:
  434. 00000482  1D7C 0001 0022           move.b     [A6 + 0x22], 0x1
  435. label00000488:
  436. 00000488  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  437. 0000048C  4E5E                     unlink     A6
  438. 0000048E  205F                     movea.l    A0, [A7]+
  439. 00000490  DEFC 001A                add.w      A7, 0x1A
  440. 00000494  4ED0                     jmp        [A0]
  441. export_1343:
  442. 00000496  4E56 FFE8                link       A6, -0x0018
  443. 0000049A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  444. 0000049E  4247                     clr.w      D7
  445. 000004A0  42A7                     clr.l      -[A7]
  446. 000004A2  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  447. 000004A6  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  448. 000004AA  285F                     movea.l    A4, [A7]+
  449. 000004AC  200C                     move.l     D0, A4
  450. 000004AE  6776                     beq        +0x78 /* 00000526 */
  451. 000004B0  2054                     movea.l    A0, [A4]
  452. 000004B2  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  453. 000004B8  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  454. 000004BC  6604                     bne        +0x6 /* 000004C2 */
  455. 000004BE  7C36                     moveq.l    D6, 0x36
  456. 000004C0  6010                     bra        +0x12 /* 000004D2 */
  457. label000004C2:
  458. 000004C2  2054                     movea.l    A0, [A4]
  459. 000004C4  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  460. 000004CA  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  461. 000004CE  6656                     bne        +0x58 /* 00000526 */
  462. 000004D0  7C32                     moveq.l    D6, 0x32
  463. label000004D2:
  464. 000004D2  2646                     movea.l    A3, D6
  465. 000004D4  D7D4                     add.l      A3, [A4]
  466. 000004D6  2006                     move.l     D0, D6
  467. 000004D8  D094                     add.l      D0, [A4]
  468. 000004DA  2A00                     move.l     D5, D0
  469. 000004DC  700E                     moveq.l    D0, 0x0E
  470. 000004DE  9A80                     sub.l      D5, D0
  471. 000004E0  4A6E 0008                tst.w      [A6 + 0x8]
  472. 000004E4  6606                     bne        +0x8 /* 000004EC */
  473. 000004E6  2045                     movea.l    A0, D5
  474. 000004E8  3E10                     move.w     D7, [A0]
  475. 000004EA  6030                     bra        +0x32 /* 0000051C */
  476. label000004EC:
  477. 000004EC  3D7C 0001 FFEA           move.w     [A6 - 0x16], 0x1
  478. 000004F2  2045                     movea.l    A0, D5
  479. 000004F4  3D50 FFE8                move.w     [A6 - 0x18], [A0]
  480. 000004F8  382E FFEA                move.w     D4, [A6 - 0x16]
  481. 000004FC  6018                     bra        +0x1A /* 00000516 */
  482. label000004FE:
  483. 000004FE  102B 0004                move.b     D0, [A3 + 0x4]
  484. 00000502  4880                     ext.w      D0
  485. 00000504  B06E 0008                cmp.w      D0, [A6 + 0x8]
  486. 00000508  6602                     bne        +0x4 /* 0000050C */
  487. 0000050A  5247                     addq.w     D7, 1
  488. label0000050C:
  489. 0000050C  3013                     move.w     D0, [A3]
  490. 0000050E  48C0                     ext.l      D0
  491. 00000510  D7C0                     add.l      A3, D0
  492. 00000512  5244                     addq.w     D4, 1
  493. 00000514  6906                     bvs        +0x8 /* 0000051C */
  494. label00000516:
  495. 00000516  B86E FFE8                cmp.w      D4, [A6 - 0x18]
  496. 0000051A  6FE2                     ble        -0x1C /* 000004FE */
  497. label0000051C:
  498. 0000051C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  499. 00000520  4267                     clr.w      -[A7]
  500. 00000522  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  501. label00000526:
  502. 00000526  3D47 000E                move.w     [A6 + 0xE], D7
  503. 0000052A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  504. 0000052E  4E5E                     unlink     A6
  505. 00000530  205F                     movea.l    A0, [A7]+
  506. 00000532  5C4F                     addq.w     A7, 6
  507. 00000534  4ED0                     jmp        [A0]
  508. export_1344:
  509. 00000536  4E56 FFE4                link       A6, -0x001C
  510. 0000053A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  511. 0000053E  7000                     moveq.l    D0, 0x00
  512. 00000540  2D40 000C                move.l     [A6 + 0xC], D0
  513. 00000544  42A7                     clr.l      -[A7]
  514. 00000546  7034                     moveq.l    D0, 0x34
  515. 00000548  2F00                     move.l     -[A7], D0
  516. 0000054A  2F3C 424B 4744           move.l     -[A7], 0x424B4744 /* 'BKGD' */
  517. 00000550  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  518. 00000554  2E1F                     move.l     D7, [A7]+
  519. 00000556  42A7                     clr.l      -[A7]
  520. 00000558  2F07                     move.l     -[A7], D7
  521. 0000055A  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  522. 0000055E  265F                     movea.l    A3, [A7]+
  523. 00000560  200B                     move.l     D0, A3
  524. 00000562  6604                     bne        +0x6 /* 00000568 */
  525. 00000564  6000 00AC                bra        +0xAE /* 00000612 */
  526. label00000568:
  527. 00000568  2C2E 0008                move.l     D6, [A6 + 0x8]
  528. 0000056C  42A7                     clr.l      -[A7]
  529. 0000056E  2F06                     move.l     -[A7], D6
  530. 00000570  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  531. 00000574  281F                     move.l     D4, [A7]+
  532. 00000576  2044                     movea.l    A0, D4
  533. 00000578  2050                     movea.l    A0, [A0]
  534. 0000057A  2A28 001C                move.l     D5, [A0 + 0x1C]
  535. 0000057E  42A7                     clr.l      -[A7]
  536. 00000580  2F05                     move.l     -[A7], D5
  537. 00000582  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  538. 00000586  2D5F FFEC                move.l     [A6 - 0x14], [A7]+
  539. 0000058A  2044                     movea.l    A0, D4
  540. 0000058C  2050                     movea.l    A0, [A0]
  541. 0000058E  2147 001C                move.l     [A0 + 0x1C], D7
  542. 00000592  206E FFEC                movea.l    A0, [A6 - 0x14]
  543. 00000596  2050                     movea.l    A0, [A0]
  544. 00000598  2147 0020                move.l     [A0 + 0x20], D7
  545. 0000059C  2F06                     move.l     -[A7], D6
  546. 0000059E  1F3C 0001                move.b     -[A7], 0x1
  547. 000005A2  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  548. 000005A6  2F05                     move.l     -[A7], D5
  549. 000005A8  1F3C 0001                move.b     -[A7], 0x1
  550. 000005AC  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  551. 000005B0  2853                     movea.l    A4, [A3]
  552. 000005B2  7000                     moveq.l    D0, 0x00
  553. 000005B4  2940 0010                move.l     [A4 + 0x10], D0
  554. 000005B8  7000                     moveq.l    D0, 0x00
  555. 000005BA  2940 0014                move.l     [A4 + 0x14], D0
  556. 000005BE  7000                     moveq.l    D0, 0x00
  557. 000005C0  2940 0018                move.l     [A4 + 0x18], D0
  558. 000005C4  2945 001C                move.l     [A4 + 0x1C], D5
  559. 000005C8  2946 0020                move.l     [A4 + 0x20], D6
  560. 000005CC  42AC 0024                clr.l      [A4 + 0x24]
  561. 000005D0  7000                     moveq.l    D0, 0x00
  562. 000005D2  2940 0028                move.l     [A4 + 0x28], D0
  563. 000005D6  426C 002C                clr.w      [A4 + 0x2C]
  564. 000005DA  7000                     moveq.l    D0, 0x00
  565. 000005DC  2940 002E                move.l     [A4 + 0x2E], D0
  566. 000005E0  2013                     move.l     D0, [A3]
  567. 000005E2  7232                     moveq.l    D1, 0x32
  568. 000005E4  D081                     add.l      D0, D1
  569. 000005E6  2D40 FFE4                move.l     [A6 - 0x1C], D0
  570. 000005EA  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  571. 000005EE  2014                     move.l     D0, [A4]
  572. 000005F0  7232                     moveq.l    D1, 0x32
  573. 000005F2  9081                     sub.l      D0, D1
  574. 000005F4  2F00                     move.l     -[A7], D0
  575. 000005F6  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  576. 000005FA  2F07                     move.l     -[A7], D7
  577. 000005FC  1F3C 0001                move.b     -[A7], 0x1
  578. 00000600  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  579. 00000604  52AD A8BA                addq.l     [A5 - 0x5746], 1
  580. 00000608  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  581. 0000060E  2D47 000C                move.l     [A6 + 0xC], D7
  582. label00000612:
  583. 00000612  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  584. 00000616  4E5E                     unlink     A6
  585. 00000618  2E9F                     move.l     [A7], [A7]+
  586. 0000061A  4E75                     rts
  587. export_1345:
  588. 0000061C  4E56 FF6C                link       A6, -0x0094
  589. 00000620  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  590. 00000624  282E 000C                move.l     D4, [A6 + 0xC]
  591. 00000628  7000                     moveq.l    D0, 0x00
  592. 0000062A  2D40 0010                move.l     [A6 + 0x10], D0
  593. 0000062E  42A7                     clr.l      -[A7]
  594. 00000630  2F3C 0000 0100           move.l     -[A7], 0x100
  595. 00000636  2F3C 4341 5244           move.l     -[A7], 0x43415244 /* 'CARD' */
  596. 0000063C  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  597. 00000640  2E1F                     move.l     D7, [A7]+
  598. 00000642  6604                     bne        +0x6 /* 00000648 */
  599. 00000644  6000 0106                bra        +0x108 /* 0000074C */
  600. label00000648:
  601. 00000648  486E FF6C                pea.l      [A6 - 0x94]
  602. 0000064C  2F3C 0000 0084           move.l     -[A7], 0x84
  603. 00000652  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  604. 00000656  2D47 FF6C                move.l     [A6 - 0x94], D7
  605. 0000065A  4267                     clr.w      -[A7]
  606. 0000065C  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  607. 00000660  2F04                     move.l     -[A7], D4
  608. 00000662  486E FF6C                pea.l      [A6 - 0x94]
  609. 00000666  4EBA 2552                jsr        [PC + 0x2552 /* 00002BBA */]
  610. 0000066A  101F                     move.b     D0, [A7]+
  611. 0000066C  661C                     bne        +0x1E /* 0000068A */
  612. 0000066E  4267                     clr.w      -[A7]
  613. 00000670  2F07                     move.l     -[A7], D7
  614. 00000672  2F3C 4341 5244           move.l     -[A7], 0x43415244 /* 'CARD' */
  615. 00000678  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  616. 0000067C  101F                     move.b     D0, [A7]+
  617. 0000067E  6600 00CC                bne        +0xCE /* 0000074C */
  618. 00000682  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  619. 00000686  6000 00C4                bra        +0xC6 /* 0000074C */
  620. label0000068A:
  621. 0000068A  42A7                     clr.l      -[A7]
  622. 0000068C  2F07                     move.l     -[A7], D7
  623. 0000068E  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  624. 00000692  265F                     movea.l    A3, [A7]+
  625. 00000694  200B                     move.l     D0, A3
  626. 00000696  660A                     bne        +0xC /* 000006A2 */
  627. 00000698  2F3C 0000 0CF0           move.l     -[A7], 0xCF0
  628. 0000069E  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  629. label000006A2:
  630. 000006A2  2853                     movea.l    A4, [A3]
  631. 000006A4  7000                     moveq.l    D0, 0x00
  632. 000006A6  2940 0010                move.l     [A4 + 0x10], D0
  633. 000006AA  7000                     moveq.l    D0, 0x00
  634. 000006AC  2940 0014                move.l     [A4 + 0x14], D0
  635. 000006B0  7000                     moveq.l    D0, 0x00
  636. 000006B2  2940 0018                move.l     [A4 + 0x18], D0
  637. 000006B6  7000                     moveq.l    D0, 0x00
  638. 000006B8  2940 001C                move.l     [A4 + 0x1C], D0
  639. 000006BC  296D A77E 0020           move.l     [A4 + 0x20], [A5 - 0x5882]
  640. 000006C2  296E 0008 0024           move.l     [A4 + 0x24], [A6 + 0x8]
  641. 000006C8  42AC 0028                clr.l      [A4 + 0x28]
  642. 000006CC  7000                     moveq.l    D0, 0x00
  643. 000006CE  2940 002C                move.l     [A4 + 0x2C], D0
  644. 000006D2  426C 0030                clr.w      [A4 + 0x30]
  645. 000006D6  7000                     moveq.l    D0, 0x00
  646. 000006D8  2940 0032                move.l     [A4 + 0x32], D0
  647. 000006DC  2C13                     move.l     D6, [A3]
  648. 000006DE  7036                     moveq.l    D0, 0x36
  649. 000006E0  DC80                     add.l      D6, D0
  650. 000006E2  2F06                     move.l     -[A7], D6
  651. 000006E4  2014                     move.l     D0, [A4]
  652. 000006E6  7236                     moveq.l    D1, 0x36
  653. 000006E8  9081                     sub.l      D0, D1
  654. 000006EA  2F00                     move.l     -[A7], D0
  655. 000006EC  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  656. 000006F0  2F07                     move.l     -[A7], D7
  657. 000006F2  1F3C 0001                move.b     -[A7], 0x1
  658. 000006F6  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  659. 000006FA  52AD A8C2                addq.l     [A5 - 0x573E], 1
  660. 000006FE  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  661. 00000704  42A7                     clr.l      -[A7]
  662. 00000706  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  663. 0000070A  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  664. 0000070E  2A1F                     move.l     D5, [A7]+
  665. 00000710  2045                     movea.l    A0, D5
  666. 00000712  2050                     movea.l    A0, [A0]
  667. 00000714  52A8 0018                addq.l     [A0 + 0x18], 1
  668. 00000718  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  669. 0000071C  1F3C 0001                move.b     -[A7], 0x1
  670. 00000720  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  671. 00000724  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  672. 00000728  2004                     move.l     D0, D4
  673. 0000072A  5280                     addq.l     D0, 1
  674. 0000072C  2F00                     move.l     -[A7], D0
  675. 0000072E  1F3C 0001                move.b     -[A7], 0x1
  676. 00000732  4EBA 5754                jsr        [PC + 0x5754 /* 00005E88 */]
  677. 00000736  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  678. 0000073A  2004                     move.l     D0, D4
  679. 0000073C  5480                     addq.l     D0, 2
  680. 0000073E  2F00                     move.l     -[A7], D0
  681. 00000740  1F3C 0001                move.b     -[A7], 0x1
  682. 00000744  4EBA 5742                jsr        [PC + 0x5742 /* 00005E88 */]
  683. 00000748  2D47 0010                move.l     [A6 + 0x10], D7
  684. label0000074C:
  685. 0000074C  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  686. 00000750  4E5E                     unlink     A6
  687. 00000752  205F                     movea.l    A0, [A7]+
  688. 00000754  504F                     addq.w     A7, 8
  689. 00000756  4ED0                     jmp        [A0]
  690. export_1346:
  691. 00000758  4E56 FFF8                link       A6, -0x0008
  692. 0000075C  48E7 0118                movem.l    -[A7], D7,A3,A4
  693. 00000760  7000                     moveq.l    D0, 0x00
  694. 00000762  2D40 0012                move.l     [A6 + 0x12], D0
  695. 00000766  42A7                     clr.l      -[A7]
  696. 00000768  2F3C 0000 0080           move.l     -[A7], 0x80
  697. 0000076E  2F3C 4C49 5354           move.l     -[A7], 0x4C495354 /* 'LIST' */
  698. 00000774  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  699. 00000778  2E1F                     move.l     D7, [A7]+
  700. 0000077A  42A7                     clr.l      -[A7]
  701. 0000077C  2F07                     move.l     -[A7], D7
  702. 0000077E  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  703. 00000782  265F                     movea.l    A3, [A7]+
  704. 00000784  200B                     move.l     D0, A3
  705. 00000786  6758                     beq        +0x5A /* 000007E0 */
  706. 00000788  2853                     movea.l    A4, [A3]
  707. 0000078A  2013                     move.l     D0, [A3]
  708. 0000078C  720C                     moveq.l    D1, 0x0C
  709. 0000078E  D081                     add.l      D0, D1
  710. 00000790  2F00                     move.l     -[A7], D0
  711. 00000792  2014                     move.l     D0, [A4]
  712. 00000794  720C                     moveq.l    D1, 0x0C
  713. 00000796  9081                     sub.l      D0, D1
  714. 00000798  2F00                     move.l     -[A7], D0
  715. 0000079A  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  716. 0000079E  302E 0010                move.w     D0, [A6 + 0x10]
  717. 000007A2  48C0                     ext.l      D0
  718. 000007A4  2940 0014                move.l     [A4 + 0x14], D0
  719. 000007A8  396E 000E 001C           move.w     [A4 + 0x1C], [A6 + 0xE]
  720. 000007AE  396E 0008 001E           move.w     [A4 + 0x1E], [A6 + 0x8]
  721. 000007B4  396E 000C 0020           move.w     [A4 + 0x20], [A6 + 0xC]
  722. 000007BA  396E 000A 0022           move.w     [A4 + 0x22], [A6 + 0xA]
  723. 000007C0  7000                     moveq.l    D0, 0x00
  724. 000007C2  2940 0028                move.l     [A4 + 0x28], D0
  725. 000007C6  42A7                     clr.l      -[A7]
  726. 000007C8  2F0B                     move.l     -[A7], A3
  727. 000007CA  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  728. 000007CE  295F 0024                move.l     [A4 + 0x24], [A7]+
  729. 000007D2  2F07                     move.l     -[A7], D7
  730. 000007D4  1F3C 0001                move.b     -[A7], 0x1
  731. 000007D8  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  732. 000007DC  2D47 0012                move.l     [A6 + 0x12], D7
  733. label000007E0:
  734. 000007E0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  735. 000007E4  4E5E                     unlink     A6
  736. 000007E6  205F                     movea.l    A0, [A7]+
  737. 000007E8  DEFC 000A                add.w      A7, 0xA /* '\n' */
  738. 000007EC  4ED0                     jmp        [A0]
  739. export_1347:
  740. 000007EE  4E56 FFD4                link       A6, -0x002C
  741. 000007F2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  742. 000007F6  422E 0012                clr.b      [A6 + 0x12]
  743. 000007FA  7001                     moveq.l    D0, 0x01
  744. 000007FC  B06E 000C                cmp.w      D0, [A6 + 0xC]
  745. 00000800  660A                     bne        +0xC /* 0000080C */
  746. 00000802  4267                     clr.w      -[A7]
  747. 00000804  3EB8 0BA6                move.w     [A7], [0x00000BA6 /* SysFontFam */]
  748. 00000808  3C1F                     move.w     D6, [A7]+
  749. 0000080A  6004                     bra        +0x6 /* 00000810 */
  750. label0000080C:
  751. 0000080C  3C2D A09C                move.w     D6, [A5 - 0x5F64]
  752. label00000810:
  753. 00000810  4267                     clr.w      -[A7]
  754. 00000812  3F06                     move.w     -[A7], D6
  755. 00000814  4EBA 2E9C                jsr        [PC + 0x2E9C /* 000036B2 */]
  756. 00000818  3C1F                     move.w     D6, [A7]+
  757. 0000081A  4267                     clr.w      -[A7]
  758. 0000081C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  759. 00000820  7022                     moveq.l    D0, 0x22
  760. 00000822  2F00                     move.l     -[A7], D0
  761. 00000824  486E FFF8                pea.l      [A6 - 0x8]
  762. 00000828  4EBA 2874                jsr        [PC + 0x2874 /* 0000309E */]
  763. 0000082C  101F                     move.b     D0, [A7]+
  764. 0000082E  6700 015E                beq        +0x160 /* 0000098E */
  765. 00000832  42A7                     clr.l      -[A7]
  766. 00000834  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  767. 00000838  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  768. 0000083C  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  769. 00000840  206E FFFC                movea.l    A0, [A6 - 0x4]
  770. 00000844  202E FFF8                move.l     D0, [A6 - 0x8]
  771. 00000848  D090                     add.l      D0, [A0]
  772. 0000084A  2D40 FFE4                move.l     [A6 - 0x1C], D0
  773. 0000084E  720E                     moveq.l    D1, 0x0E
  774. 00000850  9081                     sub.l      D0, D1
  775. 00000852  2D40 FFE8                move.l     [A6 - 0x18], D0
  776. 00000856  266E FFE8                movea.l    A3, [A6 - 0x18]
  777. 0000085A  4A6B 0002                tst.w      [A3 + 0x2]
  778. 0000085E  6C0A                     bge        +0xC /* 0000086A */
  779. 00000860  2F3C 0000 7D8F           move.l     -[A7], 0x7D8F
  780. 00000866  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  781. label0000086A:
  782. 0000086A  0C53 7FFF                cmpi.w     [A3], 0x7FFF
  783. 0000086E  6700 011E                beq        +0x120 /* 0000098E */
  784. 00000872  0C6B 7FFF 0002           cmpi.w     [A3 + 0x2], 0x7FFF
  785. 00000878  6C0A                     bge        +0xC /* 00000884 */
  786. 0000087A  526B 0002                addq.w     [A3 + 0x2], 1
  787. 0000087E  3A2B 0002                move.w     D5, [A3 + 0x2]
  788. 00000882  603C                     bra        +0x3E /* 000008C0 */
  789. label00000884:
  790. 00000884  3A3C 7FFF                move.w     D5, 0x7FFF
  791. label00000888:
  792. 00000888  5345                     subq.w     D5, 1
  793. 0000088A  2E2E FFE4                move.l     D7, [A6 - 0x1C]
  794. 0000088E  3D7C 0001 FFD6           move.w     [A6 - 0x2A], 0x1
  795. 00000894  3D53 FFD4                move.w     [A6 - 0x2C], [A3]
  796. 00000898  3D6E FFD6 FFDC           move.w     [A6 - 0x24], [A6 - 0x2A]
  797. 0000089E  6016                     bra        +0x18 /* 000008B6 */
  798. label000008A0:
  799. 000008A0  2047                     movea.l    A0, D7
  800. 000008A2  BA68 0002                cmp.w      D5, [A0 + 0x2]
  801. 000008A6  67E0                     beq        -0x1E /* 00000888 */
  802. 000008A8  2047                     movea.l    A0, D7
  803. 000008AA  3010                     move.w     D0, [A0]
  804. 000008AC  48C0                     ext.l      D0
  805. 000008AE  DE80                     add.l      D7, D0
  806. 000008B0  526E FFDC                addq.w     [A6 - 0x24], 1
  807. 000008B4  690A                     bvs        +0xC /* 000008C0 */
  808. label000008B6:
  809. 000008B6  302E FFDC                move.w     D0, [A6 - 0x24]
  810. 000008BA  B06E FFD4                cmp.w      D0, [A6 - 0x2C]
  811. 000008BE  6FE0                     ble        -0x1E /* 000008A0 */
  812. label000008C0:
  813. 000008C0  2E2B 0004                move.l     D7, [A3 + 0x4]
  814. 000008C4  DEAE FFE4                add.l      D7, [A6 - 0x1C]
  815. 000008C8  7022                     moveq.l    D0, 0x22
  816. 000008CA  D1AB 0004                add.l      [A3 + 0x4], D0
  817. 000008CE  5253                     addq.w     [A3], 1
  818. 000008D0  2D47 FFF4                move.l     [A6 - 0xC], D7
  819. 000008D4  202E FFF4                move.l     D0, [A6 - 0xC]
  820. 000008D8  7222                     moveq.l    D1, 0x22
  821. 000008DA  D081                     add.l      D0, D1
  822. 000008DC  2D40 FFF0                move.l     [A6 - 0x10], D0
  823. 000008E0  206E FFFC                movea.l    A0, [A6 - 0x4]
  824. 000008E4  2248                     movea.l    A1, A0
  825. 000008E6  2251                     movea.l    A1, [A1]
  826. 000008E8  2011                     move.l     D0, [A1]
  827. 000008EA  D090                     add.l      D0, [A0]
  828. 000008EC  2D40 FFEC                move.l     [A6 - 0x14], D0
  829. 000008F0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  830. 000008F4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  831. 000008F8  202E FFEC                move.l     D0, [A6 - 0x14]
  832. 000008FC  90AE FFF0                sub.l      D0, [A6 - 0x10]
  833. 00000900  2F00                     move.l     -[A7], D0
  834. 00000902  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  835. 00000906  2F07                     move.l     -[A7], D7
  836. 00000908  7022                     moveq.l    D0, 0x22
  837. 0000090A  2F00                     move.l     -[A7], D0
  838. 0000090C  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  839. 00000910  382E 000C                move.w     D4, [A6 + 0xC]
  840. 00000914  2847                     movea.l    A4, D7
  841. 00000916  38BC 0022                move.w     [A4], 0x22 /* '\"' */
  842. 0000091A  3945 0002                move.w     [A4 + 0x2], D5
  843. 0000091E  1944 0004                move.b     [A4 + 0x4], D4
  844. 00000922  7002                     moveq.l    D0, 0x02
  845. 00000924  B044                     cmp.w      D0, D4
  846. 00000926  6606                     bne        +0x8 /* 0000092E */
  847. 00000928  197C 0004 0005           move.b     [A4 + 0x5], 0x4
  848. label0000092E:
  849. 0000092E  396D A09A 0018           move.w     [A4 + 0x18], [A5 - 0x5F66]
  850. 00000934  422C 001A                clr.b      [A4 + 0x1A]
  851. 00000938  4267                     clr.w      -[A7]
  852. 0000093A  3F2C 0018                move.w     -[A7], [A4 + 0x18]
  853. 0000093E  4EAD 2042                jsr        [A5 + 0x2042 /* export_1028 */]
  854. 00000942  395F 001C                move.w     [A4 + 0x1C], [A7]+
  855. 00000946  3946 0016                move.w     [A4 + 0x16], D6
  856. 0000094A  7001                     moveq.l    D0, 0x01
  857. 0000094C  B044                     cmp.w      D0, D4
  858. 0000094E  6608                     bne        +0xA /* 00000958 */
  859. 00000950  397C 0001 0014           move.w     [A4 + 0x14], 0x1
  860. 00000956  6016                     bra        +0x18 /* 0000096E */
  861. label00000958:
  862. 00000958  7002                     moveq.l    D0, 0x02
  863. 0000095A  B044                     cmp.w      D0, D4
  864. 0000095C  6610                     bne        +0x12 /* 0000096E */
  865. 0000095E  426C 0014                clr.w      [A4 + 0x14]
  866. 00000962  102D A1F8                move.b     D0, [A5 - 0x5E08]
  867. 00000966  6706                     beq        +0x8 /* 0000096E */
  868. 00000968  397C FFFF 0014           move.w     [A4 + 0x14], 0xFFFF
  869. label0000096E:
  870. 0000096E  2047                     movea.l    A0, D7
  871. 00000970  226E 0008                movea.l    A1, [A6 + 0x8]
  872. 00000974  700E                     moveq.l    D0, 0x0E
  873. label00000976:
  874. 00000976  32D8                     move.w     [A1]+, [A0]+
  875. 00000978  51C8 FFFC                dbf        D0, -0x6 /* 00000976 */
  876. 0000097C  1D7C 0001 0012           move.b     [A6 + 0x12], 0x1
  877. 00000982  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  878. 00000986  1F3C 0001                move.b     -[A7], 0x1
  879. 0000098A  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  880. label0000098E:
  881. 0000098E  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  882. 00000992  4E5E                     unlink     A6
  883. 00000994  205F                     movea.l    A0, [A7]+
  884. 00000996  DEFC 000A                add.w      A7, 0xA /* '\n' */
  885. 0000099A  4ED0                     jmp        [A0]
  886. fn0000099C:
  887. 0000099C  4E56 FFF4                link       A6, -0x000C
  888. 000009A0  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  889. 000009A4  286E 0008                movea.l    A4, [A6 + 0x8]
  890. 000009A8  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  891. 000009AE  7E02                     moveq.l    D7, 0x02
  892. 000009B0  3D7C 0001 FFF6           move.w     [A6 - 0xA], 0x1
  893. 000009B6  3D6C FDE4 FFF4           move.w     [A6 - 0xC], [A4 - 0x21C]
  894. 000009BC  3C2E FFF6                move.w     D6, [A6 - 0xA]
  895. 000009C0  602A                     bra        +0x2C /* 000009EC */
  896. label000009C2:
  897. 000009C2  206C FEF6                movea.l    A0, [A4 - 0x10A]
  898. 000009C6  3007                     move.w     D0, D7
  899. 000009C8  48C0                     ext.l      D0
  900. 000009CA  2640                     movea.l    A3, D0
  901. 000009CC  D7D0                     add.l      A3, [A0]
  902. 000009CE  202C FDEA                move.l     D0, [A4 - 0x216]
  903. 000009D2  B093                     cmp.l      D0, [A3]
  904. 000009D4  57C0                     seq        D0
  905. 000009D6  322B 0004                move.w     D1, [A3 + 0x4]
  906. 000009DA  B26C FDDE                cmp.w      D1, [A4 - 0x222]
  907. 000009DE  57C1                     seq        D1
  908. 000009E0  C001                     and.b      D0, D1
  909. 000009E2  6702                     beq        +0x4 /* 000009E6 */
  910. 000009E4  6010                     bra        +0x12 /* 000009F6 */
  911. label000009E6:
  912. 000009E6  5C47                     addq.w     D7, 6
  913. 000009E8  5246                     addq.w     D6, 1
  914. 000009EA  6906                     bvs        +0x8 /* 000009F2 */
  915. label000009EC:
  916. 000009EC  BC6E FFF4                cmp.w      D6, [A6 - 0xC]
  917. 000009F0  6FD0                     ble        -0x2E /* 000009C2 */
  918. label000009F2:
  919. 000009F2  422E 000C                clr.b      [A6 + 0xC]
  920. label000009F6:
  921. 000009F6  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  922. 000009FA  4E5E                     unlink     A6
  923. 000009FC  2E9F                     move.l     [A7], [A7]+
  924. 000009FE  4E75                     rts
  925. export_1348:
  926. 00000A00  4E56 FDD2                link       A6, -0x022E
  927. 00000A04  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  928. 00000A08  206E 0008                movea.l    A0, [A6 + 0x8]
  929. 00000A0C  43EE FEFA                lea.l      A1, [A6 - 0x106]
  930. 00000A10  303C 0082                move.w     D0, 0x82
  931. label00000A14:
  932. 00000A14  32D8                     move.w     [A1]+, [A0]+
  933. 00000A16  51C8 FFFC                dbf        D0, -0x6 /* 00000A14 */
  934. 00000A1A  7CFF                     moveq.l    D6, 0xFFFFFFFF
  935. 00000A1C  426E 000C                clr.w      [A6 + 0xC]
  936. 00000A20  42A7                     clr.l      -[A7]
  937. 00000A22  2F3C 4843 525A           move.l     -[A7], 0x4843525A /* 'HCRZ' */
  938. 00000A28  3F3C 0080                move.w     -[A7], 0x80
  939. 00000A2C  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  940. 00000A30  2D5F FEF6                move.l     [A6 - 0x10A], [A7]+
  941. 00000A34  6604                     bne        +0x6 /* 00000A3A */
  942. 00000A36  6000 01BE                bra        +0x1C0 /* 00000BF6 */
  943. label00000A3A:
  944. 00000A3A  206E FEF6                movea.l    A0, [A6 - 0x10A]
  945. 00000A3E  2050                     movea.l    A0, [A0]
  946. 00000A40  3D50 FDE4                move.w     [A6 - 0x21C], [A0]
  947. 00000A44  42A7                     clr.l      -[A7]
  948. 00000A46  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  949. 00000A4A  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  950. 00000A4E  7006                     moveq.l    D0, 0x06
  951. 00000A50  C1EE FDE4                muls.w     D0, [A6 - 0x21C]
  952. 00000A54  5440                     addq.w     D0, 2
  953. 00000A56  48C0                     ext.l      D0
  954. 00000A58  B09F                     cmp.l      D0, [A7]+
  955. 00000A5A  6704                     beq        +0x6 /* 00000A60 */
  956. 00000A5C  6000 0198                bra        +0x19A /* 00000BF6 */
  957. label00000A60:
  958. 00000A60  3E3C FF3E                move.w     D7, 0xFF3E
  959. 00000A64  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  960. 00000A68  205F                     movea.l    A0, [A7]+
  961. 00000A6A  A064                     syscall    MoveHHi
  962. 00000A6C  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  963. 00000A70  205F                     movea.l    A0, [A7]+
  964. 00000A72  A029                     syscall    HLock
  965. 00000A74  4267                     clr.w      -[A7]
  966. 00000A76  A994                     syscall    CurResFile
  967. 00000A78  3A1F                     move.w     D5, [A7]+
  968. 00000A7A  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  969. 00000A7E  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  970. 00000A82  486E FF00                pea.l      [A6 - 0x100]
  971. 00000A86  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  972. 00000A8A  4267                     clr.w      -[A7]
  973. 00000A8C  A9AF                     syscall    ResError
  974. 00000A8E  3E1F                     move.w     D7, [A7]+
  975. 00000A90  6600 014A                bne        +0x14C /* 00000BDC */
  976. 00000A94  4267                     clr.w      -[A7]
  977. 00000A96  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  978. 00000A9A  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  979. 00000A9E  486E FF00                pea.l      [A6 - 0x100]
  980. 00000AA2  1F3C 0003                move.b     -[A7], 0x3
  981. 00000AA6  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  982. 00000AAA  3C1F                     move.w     D6, [A7]+
  983. 00000AAC  4267                     clr.w      -[A7]
  984. 00000AAE  A9AF                     syscall    ResError
  985. 00000AB0  3E1F                     move.w     D7, [A7]+
  986. 00000AB2  6600 0128                bne        +0x12A /* 00000BDC */
  987. 00000AB6  4267                     clr.w      -[A7]
  988. 00000AB8  A99B                     syscall    SetResLoad
  989. 00000ABA  3F05                     move.w     -[A7], D5
  990. 00000ABC  A998                     syscall    UseResFile
  991. 00000ABE  3D7C 0001 FDD8           move.w     [A6 - 0x228], 0x1
  992. 00000AC4  4267                     clr.w      -[A7]
  993. 00000AC6  A81C                     syscall    Count1Types
  994. 00000AC8  3D5F FDD6                move.w     [A6 - 0x22A], [A7]+
  995. 00000ACC  382E FDD8                move.w     D4, [A6 - 0x228]
  996. 00000AD0  6000 0102                bra        +0x104 /* 00000BD4 */
  997. label00000AD4:
  998. 00000AD4  486E FDEA                pea.l      [A6 - 0x216]
  999. 00000AD8  3F04                     move.w     -[A7], D4
  1000. 00000ADA  A80F                     syscall    Get1IndType/Get1IxType
  1001. 00000ADC  3D7C 0001 FDD4           move.w     [A6 - 0x22C], 0x1
  1002. 00000AE2  4267                     clr.w      -[A7]
  1003. 00000AE4  2F2E FDEA                move.l     -[A7], [A6 - 0x216]
  1004. 00000AE8  A80D                     syscall    Count1Resources
  1005. 00000AEA  3D5F FDD2                move.w     [A6 - 0x22E], [A7]+
  1006. 00000AEE  3D6E FDD4 FDE0           move.w     [A6 - 0x220], [A6 - 0x22C]
  1007. 00000AF4  6000 00CE                bra        +0xD0 /* 00000BC4 */
  1008. label00000AF8:
  1009. 00000AF8  42A7                     clr.l      -[A7]
  1010. 00000AFA  2F2E FDEA                move.l     -[A7], [A6 - 0x216]
  1011. 00000AFE  3F2E FDE0                move.w     -[A7], [A6 - 0x220]
  1012. 00000B02  A80E                     syscall    Get1IndResource/Get1IxResource
  1013. 00000B04  2D5F FEF2                move.l     [A6 - 0x10E], [A7]+
  1014. 00000B08  6700 00B4                beq        +0xB6 /* 00000BBE */
  1015. 00000B0C  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1016. 00000B10  486E FDDE                pea.l      [A6 - 0x222]
  1017. 00000B14  486E FDEE                pea.l      [A6 - 0x212]
  1018. 00000B18  486E FDF2                pea.l      [A6 - 0x20E]
  1019. 00000B1C  A9A8                     syscall    GetResInfo
  1020. 00000B1E  4267                     clr.w      -[A7]
  1021. 00000B20  2F0E                     move.l     -[A7], A6
  1022. 00000B22  4EBA FE78                jsr        [PC - 0x188 /* 0000099C */]
  1023. 00000B26  101F                     move.b     D0, [A7]+
  1024. 00000B28  6600 0094                bne        +0x96 /* 00000BBE */
  1025. 00000B2C  1F3C 0001                move.b     -[A7], 0x1
  1026. 00000B30  A99B                     syscall    SetResLoad
  1027. 00000B32  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1028. 00000B36  A9A2                     syscall    LoadResource
  1029. 00000B38  4267                     clr.w      -[A7]
  1030. 00000B3A  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1031. 00000B3E  4EAD 22D2                jsr        [A5 + 0x22D2 /* export_1110 */]
  1032. 00000B42  101F                     move.b     D0, [A7]+
  1033. 00000B44  6704                     beq        +0x6 /* 00000B4A */
  1034. 00000B46  7E94                     moveq.l    D7, 0xFFFFFF94
  1035. 00000B48  6006                     bra        +0x8 /* 00000B50 */
  1036. label00000B4A:
  1037. 00000B4A  4267                     clr.w      -[A7]
  1038. 00000B4C  A9AF                     syscall    ResError
  1039. 00000B4E  3E1F                     move.w     D7, [A7]+
  1040. label00000B50:
  1041. 00000B50  4267                     clr.w      -[A7]
  1042. 00000B52  A99B                     syscall    SetResLoad
  1043. 00000B54  4A47                     tst.w      D7
  1044. 00000B56  6600 0084                bne        +0x86 /* 00000BDC */
  1045. 00000B5A  4267                     clr.w      -[A7]
  1046. 00000B5C  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1047. 00000B60  A9A6                     syscall    GetResAttrs
  1048. 00000B62  3D5F FDDC                move.w     [A6 - 0x224], [A7]+
  1049. 00000B66  4267                     clr.w      -[A7]
  1050. 00000B68  486E FEF2                pea.l      [A6 - 0x10E]
  1051. 00000B6C  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  1052. 00000B70  3E1F                     move.w     D7, [A7]+
  1053. 00000B72  6668                     bne        +0x6A /* 00000BDC */
  1054. 00000B74  3F06                     move.w     -[A7], D6
  1055. 00000B76  A998                     syscall    UseResFile
  1056. 00000B78  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1057. 00000B7C  2F2E FDEA                move.l     -[A7], [A6 - 0x216]
  1058. 00000B80  3F2E FDDE                move.w     -[A7], [A6 - 0x222]
  1059. 00000B84  486E FDF2                pea.l      [A6 - 0x20E]
  1060. 00000B88  A9AB                     syscall    AddResource
  1061. 00000B8A  4267                     clr.w      -[A7]
  1062. 00000B8C  A9AF                     syscall    ResError
  1063. 00000B8E  3E1F                     move.w     D7, [A7]+
  1064. 00000B90  664A                     bne        +0x4C /* 00000BDC */
  1065. 00000B92  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1066. 00000B96  7000                     moveq.l    D0, 0x00
  1067. 00000B98  302E FDDC                move.w     D0, [A6 - 0x224]
  1068. 00000B9C  80BC 0000 0002           or.l       D0, 0x2
  1069. 00000BA2  3F00                     move.w     -[A7], D0
  1070. 00000BA4  A9A7                     syscall    SetResAttrs
  1071. 00000BA6  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1072. 00000BAA  A9B0                     syscall    WriteResource
  1073. 00000BAC  4267                     clr.w      -[A7]
  1074. 00000BAE  A9AF                     syscall    ResError
  1075. 00000BB0  3E1F                     move.w     D7, [A7]+
  1076. 00000BB2  6628                     bne        +0x2A /* 00000BDC */
  1077. 00000BB4  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  1078. 00000BB8  A9A3                     syscall    ReleaseResource
  1079. 00000BBA  3F05                     move.w     -[A7], D5
  1080. 00000BBC  A998                     syscall    UseResFile
  1081. label00000BBE:
  1082. 00000BBE  526E FDE0                addq.w     [A6 - 0x220], 1
  1083. 00000BC2  690C                     bvs        +0xE /* 00000BD0 */
  1084. label00000BC4:
  1085. 00000BC4  302E FDE0                move.w     D0, [A6 - 0x220]
  1086. 00000BC8  B06E FDD2                cmp.w      D0, [A6 - 0x22E]
  1087. 00000BCC  6F00 FF2A                ble        -0xD4 /* 00000AF8 */
  1088. label00000BD0:
  1089. 00000BD0  5244                     addq.w     D4, 1
  1090. 00000BD2  6908                     bvs        +0xA /* 00000BDC */
  1091. label00000BD4:
  1092. 00000BD4  B86E FDD6                cmp.w      D4, [A6 - 0x22A]
  1093. 00000BD8  6F00 FEFA                ble        -0x104 /* 00000AD4 */
  1094. label00000BDC:
  1095. 00000BDC  3D47 000C                move.w     [A6 + 0xC], D7
  1096. 00000BE0  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  1097. 00000BE4  A9A3                     syscall    ReleaseResource
  1098. 00000BE6  1F3C 0001                move.b     -[A7], 0x1
  1099. 00000BEA  A99B                     syscall    SetResLoad
  1100. 00000BEC  3F05                     move.w     -[A7], D5
  1101. 00000BEE  A998                     syscall    UseResFile
  1102. 00000BF0  3F06                     move.w     -[A7], D6
  1103. 00000BF2  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  1104. label00000BF6:
  1105. 00000BF6  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  1106. 00000BFA  4E5E                     unlink     A6
  1107. 00000BFC  2E9F                     move.l     [A7], [A7]+
  1108. 00000BFE  4E75                     rts
  1109. fn00000C00:
  1110. 00000C00  4E56 FFD6                link       A6, -0x002A
  1111. 00000C04  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1112. 00000C08  422E 0010                clr.b      [A6 + 0x10]
  1113. 00000C0C  102D A84C                move.b     D0, [A5 - 0x57B4]
  1114. 00000C10  6704                     beq        +0x6 /* 00000C16 */
  1115. 00000C12  6000 01C8                bra        +0x1CA /* 00000DDC */
  1116. label00000C16:
  1117. 00000C16  4AAE 0008                tst.l      [A6 + 0x8]
  1118. 00000C1A  6E04                     bgt        +0x6 /* 00000C20 */
  1119. 00000C1C  6000 01BE                bra        +0x1C0 /* 00000DDC */
  1120. label00000C20:
  1121. 00000C20  42A7                     clr.l      -[A7]
  1122. 00000C22  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1123. 00000C26  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  1124. 00000C2A  265F                     movea.l    A3, [A7]+
  1125. 00000C2C  200B                     move.l     D0, A3
  1126. 00000C2E  6604                     bne        +0x6 /* 00000C34 */
  1127. 00000C30  6000 01AA                bra        +0x1AC /* 00000DDC */
  1128. label00000C34:
  1129. 00000C34  2F0B                     move.l     -[A7], A3
  1130. 00000C36  486E FFD7                pea.l      [A6 - 0x29]
  1131. 00000C3A  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  1132. 00000C3E  2053                     movea.l    A0, [A3]
  1133. 00000C40  202E 0008                move.l     D0, [A6 + 0x8]
  1134. 00000C44  B0A8 0018                cmp.l      D0, [A0 + 0x18]
  1135. 00000C48  6E00 0168                bgt        +0x16A /* 00000DB2 */
  1136. 00000C4C  2E13                     move.l     D7, [A3]
  1137. 00000C4E  7030                     moveq.l    D0, 0x30
  1138. 00000C50  DE80                     add.l      D7, D0
  1139. 00000C52  2D6E 0008 FFF8           move.l     [A6 - 0x8], [A6 + 0x8]
  1140. label00000C58:
  1141. 00000C58  2047                     movea.l    A0, D7
  1142. 00000C5A  3028 0004                move.w     D0, [A0 + 0x4]
  1143. 00000C5E  48C0                     ext.l      D0
  1144. 00000C60  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  1145. 00000C64  6C10                     bge        +0x12 /* 00000C76 */
  1146. 00000C66  2047                     movea.l    A0, D7
  1147. 00000C68  3028 0004                move.w     D0, [A0 + 0x4]
  1148. 00000C6C  48C0                     ext.l      D0
  1149. 00000C6E  91AE FFF8                sub.l      [A6 - 0x8], D0
  1150. 00000C72  5C87                     addq.l     D7, 6
  1151. 00000C74  60E2                     bra        -0x1C /* 00000C58 */
  1152. label00000C76:
  1153. 00000C76  2047                     movea.l    A0, D7
  1154. 00000C78  2D50 FFEC                move.l     [A6 - 0x14], [A0]
  1155. 00000C7C  2047                     movea.l    A0, D7
  1156. 00000C7E  7001                     moveq.l    D0, 0x01
  1157. 00000C80  B068 0004                cmp.w      D0, [A0 + 0x4]
  1158. 00000C84  6650                     bne        +0x52 /* 00000CD6 */
  1159. 00000C86  4267                     clr.w      -[A7]
  1160. 00000C88  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  1161. 00000C8C  2F3C 5041 4745           move.l     -[A7], 0x50414745 /* 'PAGE' */
  1162. 00000C92  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  1163. 00000C96  101F                     move.b     D0, [A7]+
  1164. 00000C98  6604                     bne        +0x6 /* 00000C9E */
  1165. 00000C9A  6000 0116                bra        +0x118 /* 00000DB2 */
  1166. label00000C9E:
  1167. 00000C9E  2C07                     move.l     D6, D7
  1168. 00000CA0  2806                     move.l     D4, D6
  1169. 00000CA2  5C84                     addq.l     D4, 6
  1170. 00000CA4  2853                     movea.l    A4, [A3]
  1171. 00000CA6  2014                     move.l     D0, [A4]
  1172. 00000CA8  D093                     add.l      D0, [A3]
  1173. 00000CAA  2D40 FFE0                move.l     [A6 - 0x20], D0
  1174. 00000CAE  2F04                     move.l     -[A7], D4
  1175. 00000CB0  2F06                     move.l     -[A7], D6
  1176. 00000CB2  202E FFE0                move.l     D0, [A6 - 0x20]
  1177. 00000CB6  9084                     sub.l      D0, D4
  1178. 00000CB8  2F00                     move.l     -[A7], D0
  1179. 00000CBA  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1180. 00000CBE  2C2E FFE0                move.l     D6, [A6 - 0x20]
  1181. 00000CC2  5D86                     subq.l     D6, 6
  1182. 00000CC4  2F06                     move.l     -[A7], D6
  1183. 00000CC6  7006                     moveq.l    D0, 0x06
  1184. 00000CC8  2F00                     move.l     -[A7], D0
  1185. 00000CCA  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  1186. 00000CCE  53AC 0010                subq.l     [A4 + 0x10], 1
  1187. 00000CD2  6000 00D2                bra        +0xD4 /* 00000DA6 */
  1188. label00000CD6:
  1189. 00000CD6  42A7                     clr.l      -[A7]
  1190. 00000CD8  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  1191. 00000CDC  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  1192. 00000CE0  2A1F                     move.l     D5, [A7]+
  1193. 00000CE2  6700 00CE                beq        +0xD0 /* 00000DB2 */
  1194. 00000CE6  2053                     movea.l    A0, [A3]
  1195. 00000CE8  3028 001C                move.w     D0, [A0 + 0x1C]
  1196. 00000CEC  48C0                     ext.l      D0
  1197. 00000CEE  2D40 FFF4                move.l     [A6 - 0xC], D0
  1198. 00000CF2  2045                     movea.l    A0, D5
  1199. 00000CF4  2050                     movea.l    A0, [A0]
  1200. 00000CF6  2F08                     move.l     -[A7], A0
  1201. 00000CF8  42A7                     clr.l      -[A7]
  1202. 00000CFA  2F05                     move.l     -[A7], D5
  1203. 00000CFC  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  1204. 00000D00  2247                     movea.l    A1, D7
  1205. 00000D02  3F29 0004                move.w     -[A7], [A1 + 0x4]
  1206. 00000D06  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  1207. 00000D0A  201F                     move.l     D0, [A7]+
  1208. 00000D0C  205F                     movea.l    A0, [A7]+
  1209. 00000D0E  B0A8 0014                cmp.l      D0, [A0 + 0x14]
  1210. 00000D12  57C0                     seq        D0
  1211. 00000D14  4400                     neg.b      D0
  1212. 00000D16  1D40 FFD6                move.b     [A6 - 0x2A], D0
  1213. 00000D1A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1214. 00000D1E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1215. 00000D22  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  1216. 00000D26  201F                     move.l     D0, [A7]+
  1217. 00000D28  7218                     moveq.l    D1, 0x18
  1218. 00000D2A  D081                     add.l      D0, D1
  1219. 00000D2C  2D40 FFE4                move.l     [A6 - 0x1C], D0
  1220. 00000D30  2045                     movea.l    A0, D5
  1221. 00000D32  282E FFE4                move.l     D4, [A6 - 0x1C]
  1222. 00000D36  D890                     add.l      D4, [A0]
  1223. 00000D38  2C04                     move.l     D6, D4
  1224. 00000D3A  9CAE FFF4                sub.l      D6, [A6 - 0xC]
  1225. 00000D3E  2045                     movea.l    A0, D5
  1226. 00000D40  2245                     movea.l    A1, D5
  1227. 00000D42  2251                     movea.l    A1, [A1]
  1228. 00000D44  2011                     move.l     D0, [A1]
  1229. 00000D46  D090                     add.l      D0, [A0]
  1230. 00000D48  2D40 FFE0                move.l     [A6 - 0x20], D0
  1231. 00000D4C  2F04                     move.l     -[A7], D4
  1232. 00000D4E  2F06                     move.l     -[A7], D6
  1233. 00000D50  202E FFE0                move.l     D0, [A6 - 0x20]
  1234. 00000D54  9084                     sub.l      D0, D4
  1235. 00000D56  2F00                     move.l     -[A7], D0
  1236. 00000D58  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1237. 00000D5C  2C2E FFE0                move.l     D6, [A6 - 0x20]
  1238. 00000D60  9CAE FFF4                sub.l      D6, [A6 - 0xC]
  1239. 00000D64  2F06                     move.l     -[A7], D6
  1240. 00000D66  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1241. 00000D6A  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  1242. 00000D6E  2047                     movea.l    A0, D7
  1243. 00000D70  5368 0004                subq.w     [A0 + 0x4], 1
  1244. 00000D74  102E FFD6                move.b     D0, [A6 - 0x2A]
  1245. 00000D78  6720                     beq        +0x22 /* 00000D9A */
  1246. 00000D7A  2045                     movea.l    A0, D5
  1247. 00000D7C  2050                     movea.l    A0, [A0]
  1248. 00000D7E  2F08                     move.l     -[A7], A0
  1249. 00000D80  42A7                     clr.l      -[A7]
  1250. 00000D82  2F05                     move.l     -[A7], D5
  1251. 00000D84  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  1252. 00000D88  2247                     movea.l    A1, D7
  1253. 00000D8A  3F29 0004                move.w     -[A7], [A1 + 0x4]
  1254. 00000D8E  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  1255. 00000D92  201F                     move.l     D0, [A7]+
  1256. 00000D94  205F                     movea.l    A0, [A7]+
  1257. 00000D96  2140 0014                move.l     [A0 + 0x14], D0
  1258. label00000D9A:
  1259. 00000D9A  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  1260. 00000D9E  1F3C 0001                move.b     -[A7], 0x1
  1261. 00000DA2  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  1262. label00000DA6:
  1263. 00000DA6  2853                     movea.l    A4, [A3]
  1264. 00000DA8  53AC 0018                subq.l     [A4 + 0x18], 1
  1265. 00000DAC  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1266. label00000DB2:
  1267. 00000DB2  2F0B                     move.l     -[A7], A3
  1268. 00000DB4  1F2E FFD7                move.b     -[A7], [A6 - 0x29]
  1269. 00000DB8  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  1270. 00000DBC  2853                     movea.l    A4, [A3]
  1271. 00000DBE  296C 0018 0028           move.l     [A4 + 0x28], [A4 + 0x18]
  1272. 00000DC4  42A7                     clr.l      -[A7]
  1273. 00000DC6  2F0B                     move.l     -[A7], A3
  1274. 00000DC8  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  1275. 00000DCC  295F 0024                move.l     [A4 + 0x24], [A7]+
  1276. 00000DD0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1277. 00000DD4  1F3C 0001                move.b     -[A7], 0x1
  1278. 00000DD8  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  1279. label00000DDC:
  1280. 00000DDC  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1281. 00000DE0  4E5E                     unlink     A6
  1282. 00000DE2  205F                     movea.l    A0, [A7]+
  1283. 00000DE4  504F                     addq.w     A7, 8
  1284. 00000DE6  4ED0                     jmp        [A0]
  1285. export_1349:
  1286. 00000DE8  4E56 FFE8                link       A6, -0x0018
  1287. 00000DEC  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1288. 00000DF0  2A2E 0008                move.l     D5, [A6 + 0x8]
  1289. 00000DF4  422E 000C                clr.b      [A6 + 0xC]
  1290. 00000DF8  102D A84C                move.b     D0, [A5 - 0x57B4]
  1291. 00000DFC  6702                     beq        +0x4 /* 00000E00 */
  1292. 00000DFE  606E                     bra        +0x70 /* 00000E6E */
  1293. label00000E00:
  1294. 00000E00  42A7                     clr.l      -[A7]
  1295. 00000E02  2F05                     move.l     -[A7], D5
  1296. 00000E04  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  1297. 00000E08  285F                     movea.l    A4, [A7]+
  1298. 00000E0A  200C                     move.l     D0, A4
  1299. 00000E0C  6760                     beq        +0x62 /* 00000E6E */
  1300. 00000E0E  7E30                     moveq.l    D7, 0x30
  1301. 00000E10  7001                     moveq.l    D0, 0x01
  1302. 00000E12  2D40 FFEC                move.l     [A6 - 0x14], D0
  1303. 00000E16  2054                     movea.l    A0, [A4]
  1304. 00000E18  2D68 0010 FFE8           move.l     [A6 - 0x18], [A0 + 0x10]
  1305. 00000E1E  2C2E FFEC                move.l     D6, [A6 - 0x14]
  1306. 00000E22  6020                     bra        +0x22 /* 00000E44 */
  1307. label00000E24:
  1308. 00000E24  2647                     movea.l    A3, D7
  1309. 00000E26  D7D4                     add.l      A3, [A4]
  1310. 00000E28  4267                     clr.w      -[A7]
  1311. 00000E2A  2F13                     move.l     -[A7], [A3]
  1312. 00000E2C  2F3C 5041 4745           move.l     -[A7], 0x50414745 /* 'PAGE' */
  1313. 00000E32  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  1314. 00000E36  101F                     move.b     D0, [A7]+
  1315. 00000E38  6604                     bne        +0x6 /* 00000E3E */
  1316. 00000E3A  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  1317. label00000E3E:
  1318. 00000E3E  5C87                     addq.l     D7, 6
  1319. 00000E40  5286                     addq.l     D6, 1
  1320. 00000E42  6906                     bvs        +0x8 /* 00000E4A */
  1321. label00000E44:
  1322. 00000E44  BCAE FFE8                cmp.l      D6, [A6 - 0x18]
  1323. 00000E48  6FDA                     ble        -0x24 /* 00000E24 */
  1324. label00000E4A:
  1325. 00000E4A  2F05                     move.l     -[A7], D5
  1326. 00000E4C  4267                     clr.w      -[A7]
  1327. 00000E4E  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  1328. 00000E52  4267                     clr.w      -[A7]
  1329. 00000E54  2F05                     move.l     -[A7], D5
  1330. 00000E56  2F3C 4C49 5354           move.l     -[A7], 0x4C495354 /* 'LIST' */
  1331. 00000E5C  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  1332. 00000E60  101F                     move.b     D0, [A7]+
  1333. 00000E62  6604                     bne        +0x6 /* 00000E68 */
  1334. 00000E64  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  1335. label00000E68:
  1336. 00000E68  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  1337. label00000E6E:
  1338. 00000E6E  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  1339. 00000E72  4E5E                     unlink     A6
  1340. 00000E74  2E9F                     move.l     [A7], [A7]+
  1341. 00000E76  4E75                     rts
  1342. export_1350:
  1343. 00000E78  4E56 FFEA                link       A6, -0x0016
  1344. 00000E7C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1345. 00000E80  422E 000E                clr.b      [A6 + 0xE]
  1346. 00000E84  42A7                     clr.l      -[A7]
  1347. 00000E86  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1348. 00000E8A  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  1349. 00000E8E  285F                     movea.l    A4, [A7]+
  1350. 00000E90  200C                     move.l     D0, A4
  1351. 00000E92  6756                     beq        +0x58 /* 00000EEA */
  1352. 00000E94  42A7                     clr.l      -[A7]
  1353. 00000E96  2F0C                     move.l     -[A7], A4
  1354. 00000E98  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1355. 00000E9C  4EBA 0DA2                jsr        [PC + 0xDA2 /* 00001C40 */]
  1356. 00000EA0  265F                     movea.l    A3, [A7]+
  1357. 00000EA2  200B                     move.l     D0, A3
  1358. 00000EA4  6738                     beq        +0x3A /* 00000EDE */
  1359. 00000EA6  3E13                     move.w     D7, [A3]
  1360. 00000EA8  206D B1EE                movea.l    A0, [A5 - 0x4E12]
  1361. 00000EAC  5350                     subq.w     [A0], 1
  1362. 00000EAE  206D B1EE                movea.l    A0, [A5 - 0x4E12]
  1363. 00000EB2  3007                     move.w     D0, D7
  1364. 00000EB4  48C0                     ext.l      D0
  1365. 00000EB6  91A8 0004                sub.l      [A0 + 0x4], D0
  1366. 00000EBA  2C0B                     move.l     D6, A3
  1367. 00000EBC  3007                     move.w     D0, D7
  1368. 00000EBE  48C0                     ext.l      D0
  1369. 00000EC0  2A00                     move.l     D5, D0
  1370. 00000EC2  DA86                     add.l      D5, D6
  1371. 00000EC4  2054                     movea.l    A0, [A4]
  1372. 00000EC6  2810                     move.l     D4, [A0]
  1373. 00000EC8  D894                     add.l      D4, [A4]
  1374. 00000ECA  2F05                     move.l     -[A7], D5
  1375. 00000ECC  2F06                     move.l     -[A7], D6
  1376. 00000ECE  2004                     move.l     D0, D4
  1377. 00000ED0  9085                     sub.l      D0, D5
  1378. 00000ED2  2F00                     move.l     -[A7], D0
  1379. 00000ED4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1380. 00000ED8  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  1381. label00000EDE:
  1382. 00000EDE  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1383. 00000EE2  1F3C 0001                move.b     -[A7], 0x1
  1384. 00000EE6  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  1385. label00000EEA:
  1386. 00000EEA  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1387. 00000EEE  4E5E                     unlink     A6
  1388. 00000EF0  205F                     movea.l    A0, [A7]+
  1389. 00000EF2  5C4F                     addq.w     A7, 6
  1390. 00000EF4  4ED0                     jmp        [A0]
  1391. fn00000EF6:
  1392. 00000EF6  4E56 0000                link       A6, 0
  1393. 00000EFA  48E7 0018                movem.l    -[A7], A3,A4
  1394. 00000EFE  286E 0008                movea.l    A4, [A6 + 0x8]
  1395. 00000F02  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  1396. 00000F08  102D A84C                move.b     D0, [A5 - 0x57B4]
  1397. 00000F0C  6708                     beq        +0xA /* 00000F16 */
  1398. 00000F0E  4EAD 2D6A                jsr        [A5 + 0x2D6A /* export_1449 */]
  1399. 00000F12  6000 00A6                bra        +0xA8 /* 00000FBA */
  1400. label00000F16:
  1401. 00000F16  7001                     moveq.l    D0, 0x01
  1402. 00000F18  B0AD A8C2                cmp.l      D0, [A5 - 0x573E]
  1403. 00000F1C  660C                     bne        +0xE /* 00000F2A */
  1404. 00000F1E  3F3C 0017                move.w     -[A7], 0x17
  1405. 00000F22  4EAD 2082                jsr        [A5 + 0x2082 /* export_1036 */]
  1406. 00000F26  6000 0092                bra        +0x94 /* 00000FBA */
  1407. label00000F2A:
  1408. 00000F2A  42A7                     clr.l      -[A7]
  1409. 00000F2C  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  1410. 00000F30  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1411. 00000F34  295F FFF0                move.l     [A4 - 0x10], [A7]+
  1412. 00000F38  6602                     bne        +0x4 /* 00000F3C */
  1413. 00000F3A  607E                     bra        +0x80 /* 00000FBA */
  1414. label00000F3C:
  1415. 00000F3C  206C FFF0                movea.l    A0, [A4 - 0x10]
  1416. 00000F40  2050                     movea.l    A0, [A0]
  1417. 00000F42  0828 0006 0014           btst.b     [A0 + 0x14], 0x6
  1418. 00000F48  56C0                     sne        D0
  1419. 00000F4A  4400                     neg.b      D0
  1420. 00000F4C  1940 FFE5                move.b     [A4 - 0x1B], D0
  1421. 00000F50  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  1422. 00000F54  4267                     clr.w      -[A7]
  1423. 00000F56  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  1424. 00000F5A  102C FFE5                move.b     D0, [A4 - 0x1B]
  1425. 00000F5E  670A                     beq        +0xC /* 00000F6A */
  1426. 00000F60  3F3C 0018                move.w     -[A7], 0x18
  1427. 00000F64  4EAD 2082                jsr        [A5 + 0x2082 /* export_1036 */]
  1428. 00000F68  6050                     bra        +0x52 /* 00000FBA */
  1429. label00000F6A:
  1430. 00000F6A  42A7                     clr.l      -[A7]
  1431. 00000F6C  2F2C FFF8                move.l     -[A7], [A4 - 0x8]
  1432. 00000F70  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1433. 00000F74  295F FFF4                move.l     [A4 - 0xC], [A7]+
  1434. 00000F78  206C FFF4                movea.l    A0, [A4 - 0xC]
  1435. 00000F7C  2650                     movea.l    A3, [A0]
  1436. 00000F7E  7001                     moveq.l    D0, 0x01
  1437. 00000F80  B0AB 0018                cmp.l      D0, [A3 + 0x18]
  1438. 00000F84  5CC0                     sge        D0
  1439. 00000F86  4400                     neg.b      D0
  1440. 00000F88  1940 FFE4                move.b     [A4 - 0x1C], D0
  1441. 00000F8C  082B 0006 0014           btst.b     [A3 + 0x14], 0x6
  1442. 00000F92  56C0                     sne        D0
  1443. 00000F94  C02C FFE4                and.b      D0, [A4 - 0x1C]
  1444. 00000F98  1940 FFE5                move.b     [A4 - 0x1B], D0
  1445. 00000F9C  2F2C FFF8                move.l     -[A7], [A4 - 0x8]
  1446. 00000FA0  4267                     clr.w      -[A7]
  1447. 00000FA2  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  1448. 00000FA6  102C FFE5                move.b     D0, [A4 - 0x1B]
  1449. 00000FAA  670A                     beq        +0xC /* 00000FB6 */
  1450. 00000FAC  3F3C 0019                move.w     -[A7], 0x19
  1451. 00000FB0  4EAD 2082                jsr        [A5 + 0x2082 /* export_1036 */]
  1452. 00000FB4  6004                     bra        +0x6 /* 00000FBA */
  1453. label00000FB6:
  1454. 00000FB6  422E 000C                clr.b      [A6 + 0xC]
  1455. label00000FBA:
  1456. 00000FBA  4CDF 1800                movem.l    A3,A4, [A7]+
  1457. 00000FBE  4E5E                     unlink     A6
  1458. 00000FC0  2E9F                     move.l     [A7], [A7]+
  1459. 00000FC2  4E75                     rts
  1460. fn00000FC4:
  1461. 00000FC4  4E56 0000                link       A6, 0
  1462. 00000FC8  2F0C                     move.l     -[A7], A4
  1463. 00000FCA  286E 0008                movea.l    A4, [A6 + 0x8]
  1464. 00000FCE  102C FFE1                move.b     D0, [A4 - 0x1F]
  1465. 00000FD2  6708                     beq        +0xA /* 00000FDC */
  1466. 00000FD4  3F3C 0001                move.w     -[A7], 0x1
  1467. 00000FD8  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1468. label00000FDC:
  1469. 00000FDC  202D AE96                move.l     D0, [A5 - 0x516A]
  1470. 00000FE0  B0AC FFF8                cmp.l      D0, [A4 - 0x8]
  1471. 00000FE4  56C0                     sne        D0
  1472. 00000FE6  802C FFE1                or.b       D0, [A4 - 0x1F]
  1473. 00000FEA  0240 0001                andi.w     D0, 0x1
  1474. 00000FEE  6708                     beq        +0xA /* 00000FF8 */
  1475. 00000FF0  3F3C 0002                move.w     -[A7], 0x2
  1476. 00000FF4  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1477. label00000FF8:
  1478. 00000FF8  202D AEAC                move.l     D0, [A5 - 0x5154]
  1479. 00000FFC  B0AC FFFC                cmp.l      D0, [A4 - 0x4]
  1480. 00001000  56C0                     sne        D0
  1481. 00001002  802C FFE1                or.b       D0, [A4 - 0x1F]
  1482. 00001006  0240 0001                andi.w     D0, 0x1
  1483. 0000100A  6708                     beq        +0xA /* 00001014 */
  1484. 0000100C  3F3C 0003                move.w     -[A7], 0x3
  1485. 00001010  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1486. label00001014:
  1487. 00001014  285F                     movea.l    A4, [A7]+
  1488. 00001016  4E5E                     unlink     A6
  1489. 00001018  2E9F                     move.l     [A7], [A7]+
  1490. 0000101A  4E75                     rts
  1491. export_1351:
  1492. 0000101C  4E56 FFE0                link       A6, -0x0020
  1493. 00001020  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  1494. 00001024  4EBA 01C0                jsr        [PC + 0x1C0 /* 000011E6 */]
  1495. 00001028  2D6D AEAC FFFC           move.l     [A6 - 0x4], [A5 - 0x5154]
  1496. 0000102E  2D6D AE96 FFF8           move.l     [A6 - 0x8], [A5 - 0x516A]
  1497. 00001034  42A7                     clr.l      -[A7]
  1498. 00001036  4EBA 1820                jsr        [PC + 0x1820 /* 00002858 */]
  1499. 0000103A  2B5F B22E                move.l     [A5 - 0x4DD2], [A7]+
  1500. 0000103E  2B6D A548 B22A           move.l     [A5 - 0x4DD6], [A5 - 0x5AB8]
  1501. 00001044  4267                     clr.w      -[A7]
  1502. 00001046  2F0E                     move.l     -[A7], A6
  1503. 00001048  4EBA FEAC                jsr        [PC - 0x154 /* 00000EF6 */]
  1504. 0000104C  101F                     move.b     D0, [A7]+
  1505. 0000104E  6704                     beq        +0x6 /* 00001054 */
  1506. 00001050  6000 018C                bra        +0x18E /* 000011DE */
  1507. label00001054:
  1508. 00001054  102E FFE4                move.b     D0, [A6 - 0x1C]
  1509. 00001058  6704                     beq        +0x6 /* 0000105E */
  1510. 0000105A  7A06                     moveq.l    D5, 0x06
  1511. 0000105C  6002                     bra        +0x4 /* 00001060 */
  1512. label0000105E:
  1513. 0000105E  7A07                     moveq.l    D5, 0x07
  1514. label00001060:
  1515. 00001060  1F3C 0002                move.b     -[A7], 0x2
  1516. 00001064  3F05                     move.w     -[A7], D5
  1517. 00001066  4EAD 247A                jsr        [A5 + 0x247A /* export_1163 */]
  1518. 0000106A  202D A548                move.l     D0, [A5 - 0x5AB8]
  1519. 0000106E  B0AD B22A                cmp.l      D0, [A5 - 0x4DD6]
  1520. 00001072  56C0                     sne        D0
  1521. 00001074  4400                     neg.b      D0
  1522. 00001076  1D40 FFE1                move.b     [A6 - 0x1F], D0
  1523. 0000107A  6624                     bne        +0x26 /* 000010A0 */
  1524. 0000107C  222D AEAC                move.l     D1, [A5 - 0x5154]
  1525. 00001080  B2AE FFFC                cmp.l      D1, [A6 - 0x4]
  1526. 00001084  57C1                     seq        D1
  1527. 00001086  8001                     or.b       D0, D1
  1528. 00001088  0240 0001                andi.w     D0, 0x1
  1529. 0000108C  6612                     bne        +0x14 /* 000010A0 */
  1530. 0000108E  2F00                     move.l     -[A7], D0
  1531. 00001090  4267                     clr.w      -[A7]
  1532. 00001092  2F0E                     move.l     -[A7], A6
  1533. 00001094  4EBA FE60                jsr        [PC - 0x1A0 /* 00000EF6 */]
  1534. 00001098  121F                     move.b     D1, [A7]+
  1535. 0000109A  201F                     move.l     D0, [A7]+
  1536. 0000109C  8001                     or.b       D0, D1
  1537. 0000109E  670A                     beq        +0xC /* 000010AA */
  1538. label000010A0:
  1539. 000010A0  2F0E                     move.l     -[A7], A6
  1540. 000010A2  4EBA FF20                jsr        [PC - 0xE0 /* 00000FC4 */]
  1541. 000010A6  6000 0136                bra        +0x138 /* 000011DE */
  1542. label000010AA:
  1543. 000010AA  2F2D B22E                move.l     -[A7], [A5 - 0x4DD2]
  1544. 000010AE  4267                     clr.w      -[A7]
  1545. 000010B0  4EBA 3244                jsr        [PC + 0x3244 /* 000042F6 */]
  1546. 000010B4  4267                     clr.w      -[A7]
  1547. 000010B6  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1548. 000010BA  2F2D B22E                move.l     -[A7], [A5 - 0x4DD2]
  1549. 000010BE  4EBA FB40                jsr        [PC - 0x4C0 /* 00000C00 */]
  1550. 000010C2  101F                     move.b     D0, [A7]+
  1551. 000010C4  6700 00FE                beq        +0x100 /* 000011C4 */
  1552. 000010C8  2B6E FFFC B21E           move.l     [A5 - 0x4DE2], [A6 - 0x4]
  1553. 000010CE  2F2D B21E                move.l     -[A7], [A5 - 0x4DE2]
  1554. 000010D2  4EAD 13B2                jsr        [A5 + 0x13B2 /* export_626 */]
  1555. 000010D6  53AD A8C2                subq.l     [A5 - 0x573E], 1
  1556. 000010DA  202D B21E                move.l     D0, [A5 - 0x4DE2]
  1557. 000010DE  B0AD A8C6                cmp.l      D0, [A5 - 0x573A]
  1558. 000010E2  6612                     bne        +0x14 /* 000010F6 */
  1559. 000010E4  42A7                     clr.l      -[A7]
  1560. 000010E6  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1561. 000010EA  7001                     moveq.l    D0, 0x01
  1562. 000010EC  2F00                     move.l     -[A7], D0
  1563. 000010EE  4EBA 205A                jsr        [PC + 0x205A /* 0000314A */]
  1564. 000010F2  2B5F A8C6                move.l     [A5 - 0x573A], [A7]+
  1565. label000010F6:
  1566. 000010F6  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  1567. 000010FC  42A7                     clr.l      -[A7]
  1568. 000010FE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1569. 00001102  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1570. 00001106  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  1571. 0000110A  6608                     bne        +0xA /* 00001114 */
  1572. 0000110C  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  1573. 00001110  6000 0098                bra        +0x9A /* 000011AA */
  1574. label00001114:
  1575. 00001114  206E FFF4                movea.l    A0, [A6 - 0xC]
  1576. 00001118  2850                     movea.l    A4, [A0]
  1577. 0000111A  53AC 0018                subq.l     [A4 + 0x18], 1
  1578. 0000111E  7001                     moveq.l    D0, 0x01
  1579. 00001120  B0AC 0018                cmp.l      D0, [A4 + 0x18]
  1580. 00001124  5EC4                     sgt        D4
  1581. 00001126  4404                     neg.b      D4
  1582. 00001128  2C2C 0020                move.l     D6, [A4 + 0x20]
  1583. 0000112C  2E2C 001C                move.l     D7, [A4 + 0x1C]
  1584. 00001130  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1585. 00001134  1F3C 0001                move.b     -[A7], 0x1
  1586. 00001138  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  1587. 0000113C  1004                     move.b     D0, D4
  1588. 0000113E  676A                     beq        +0x6C /* 000011AA */
  1589. 00001140  2B6E FFF8 B1EA           move.l     [A5 - 0x4E16], [A6 - 0x8]
  1590. 00001146  2F2D B1EA                move.l     -[A7], [A5 - 0x4E16]
  1591. 0000114A  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  1592. 0000114E  53AD A8BA                subq.l     [A5 - 0x5746], 1
  1593. 00001152  2B6D A8BE AFE0           move.l     [A5 - 0x5020], [A5 - 0x5742]
  1594. 00001158  202D A8BE                move.l     D0, [A5 - 0x5742]
  1595. 0000115C  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  1596. 00001160  6604                     bne        +0x6 /* 00001166 */
  1597. 00001162  2B47 A8BE                move.l     [A5 - 0x5742], D7
  1598. label00001166:
  1599. 00001166  42A7                     clr.l      -[A7]
  1600. 00001168  2F06                     move.l     -[A7], D6
  1601. 0000116A  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1602. 0000116E  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  1603. 00001172  6714                     beq        +0x16 /* 00001188 */
  1604. 00001174  206E FFF4                movea.l    A0, [A6 - 0xC]
  1605. 00001178  2050                     movea.l    A0, [A0]
  1606. 0000117A  2147 001C                move.l     [A0 + 0x1C], D7
  1607. 0000117E  2F06                     move.l     -[A7], D6
  1608. 00001180  1F3C 0001                move.b     -[A7], 0x1
  1609. 00001184  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  1610. label00001188:
  1611. 00001188  42A7                     clr.l      -[A7]
  1612. 0000118A  2F07                     move.l     -[A7], D7
  1613. 0000118C  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1614. 00001190  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  1615. 00001194  6714                     beq        +0x16 /* 000011AA */
  1616. 00001196  206E FFF4                movea.l    A0, [A6 - 0xC]
  1617. 0000119A  2050                     movea.l    A0, [A0]
  1618. 0000119C  2146 0020                move.l     [A0 + 0x20], D6
  1619. 000011A0  2F07                     move.l     -[A7], D7
  1620. 000011A2  1F3C 0001                move.b     -[A7], 0x1
  1621. 000011A6  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  1622. label000011AA:
  1623. 000011AA  2F2D B21E                move.l     -[A7], [A5 - 0x4DE2]
  1624. 000011AE  4EAD 301A                jsr        [A5 + 0x301A /* export_1535 */]
  1625. 000011B2  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1626. 000011B6  2F2D B22E                move.l     -[A7], [A5 - 0x4DD2]
  1627. 000011BA  1F3C 0001                move.b     -[A7], 0x1
  1628. 000011BE  4EBA 4CC8                jsr        [PC + 0x4CC8 /* 00005E88 */]
  1629. 000011C2  6004                     bra        +0x6 /* 000011C8 */
  1630. label000011C4:
  1631. 000011C4  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  1632. label000011C8:
  1633. 000011C8  7000                     moveq.l    D0, 0x00
  1634. 000011CA  2B40 A85E                move.l     [A5 - 0x57A2], D0
  1635. 000011CE  42A7                     clr.l      -[A7]
  1636. 000011D0  4EBA 1686                jsr        [PC + 0x1686 /* 00002858 */]
  1637. 000011D4  2B5F A85E                move.l     [A5 - 0x57A2], [A7]+
  1638. 000011D8  2F0E                     move.l     -[A7], A6
  1639. 000011DA  4EBA FDE8                jsr        [PC - 0x218 /* 00000FC4 */]
  1640. label000011DE:
  1641. 000011DE  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  1642. 000011E2  4E5E                     unlink     A6
  1643. 000011E4  4E75                     rts
  1644. export_1352:
  1645. fn000011E6:
  1646. 000011E6  4E56 FFF4                link       A6, -0x000C
  1647. 000011EA  48E7 0118                movem.l    -[A7], D7,A3,A4
  1648. 000011EE  4AAD B21E                tst.l      [A5 - 0x4DE2]
  1649. 000011F2  57C0                     seq        D0
  1650. 000011F4  802D A84C                or.b       D0, [A5 - 0x57B4]
  1651. 000011F8  0240 0001                andi.w     D0, 0x1
  1652. 000011FC  6704                     beq        +0x6 /* 00001202 */
  1653. 000011FE  6000 00F2                bra        +0xF4 /* 000012F2 */
  1654. label00001202:
  1655. 00001202  42A7                     clr.l      -[A7]
  1656. 00001204  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  1657. 00001208  2F2D B21E                move.l     -[A7], [A5 - 0x4DE2]
  1658. 0000120C  4EBA 2718                jsr        [PC + 0x2718 /* 00003926 */]
  1659. 00001210  4A9F                     tst.l      [A7]+
  1660. 00001212  670A                     beq        +0xC /* 0000121E */
  1661. 00001214  2F3C 0000 D431           move.l     -[A7], 0xD431
  1662. 0000121A  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  1663. label0000121E:
  1664. 0000121E  42A7                     clr.l      -[A7]
  1665. 00001220  2F2D B21E                move.l     -[A7], [A5 - 0x4DE2]
  1666. 00001224  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1667. 00001228  285F                     movea.l    A4, [A7]+
  1668. 0000122A  200C                     move.l     D0, A4
  1669. 0000122C  6700 00B8                beq        +0xBA /* 000012E6 */
  1670. 00001230  2054                     movea.l    A0, [A4]
  1671. 00001232  2E28 0010                move.l     D7, [A0 + 0x10]
  1672. 00001236  2F2D B21E                move.l     -[A7], [A5 - 0x4DE2]
  1673. 0000123A  4267                     clr.w      -[A7]
  1674. 0000123C  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  1675. 00001240  4267                     clr.w      -[A7]
  1676. 00001242  2F2D B21E                move.l     -[A7], [A5 - 0x4DE2]
  1677. 00001246  2F3C 4341 5244           move.l     -[A7], 0x43415244 /* 'CARD' */
  1678. 0000124C  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  1679. 00001250  101F                     move.b     D0, [A7]+
  1680. 00001252  6604                     bne        +0x6 /* 00001258 */
  1681. 00001254  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  1682. label00001258:
  1683. 00001258  4A87                     tst.l      D7
  1684. 0000125A  56C0                     sne        D0
  1685. 0000125C  4A00                     tst.b      D0
  1686. 0000125E  6720                     beq        +0x22 /* 00001280 */
  1687. 00001260  2F00                     move.l     -[A7], D0
  1688. 00001262  4267                     clr.w      -[A7]
  1689. 00001264  2F07                     move.l     -[A7], D7
  1690. 00001266  2F3C 424D 4150           move.l     -[A7], 0x424D4150 /* 'BMAP' */
  1691. 0000126C  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  1692. 00001270  121F                     move.b     D1, [A7]+
  1693. 00001272  201F                     move.l     D0, [A7]+
  1694. 00001274  0A01 0001                xori.b     D1, 0x1
  1695. 00001278  C001                     and.b      D0, D1
  1696. 0000127A  6704                     beq        +0x6 /* 00001280 */
  1697. 0000127C  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  1698. label00001280:
  1699. 00001280  4AAD B1EA                tst.l      [A5 - 0x4E16]
  1700. 00001284  6760                     beq        +0x62 /* 000012E6 */
  1701. 00001286  42A7                     clr.l      -[A7]
  1702. 00001288  2F2D B1EA                move.l     -[A7], [A5 - 0x4E16]
  1703. 0000128C  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1704. 00001290  265F                     movea.l    A3, [A7]+
  1705. 00001292  200B                     move.l     D0, A3
  1706. 00001294  6750                     beq        +0x52 /* 000012E6 */
  1707. 00001296  2053                     movea.l    A0, [A3]
  1708. 00001298  2E28 0010                move.l     D7, [A0 + 0x10]
  1709. 0000129C  2F2D B1EA                move.l     -[A7], [A5 - 0x4E16]
  1710. 000012A0  4267                     clr.w      -[A7]
  1711. 000012A2  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  1712. 000012A6  4267                     clr.w      -[A7]
  1713. 000012A8  2F2D B1EA                move.l     -[A7], [A5 - 0x4E16]
  1714. 000012AC  2F3C 424B 4744           move.l     -[A7], 0x424B4744 /* 'BKGD' */
  1715. 000012B2  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  1716. 000012B6  101F                     move.b     D0, [A7]+
  1717. 000012B8  6604                     bne        +0x6 /* 000012BE */
  1718. 000012BA  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  1719. label000012BE:
  1720. 000012BE  4A87                     tst.l      D7
  1721. 000012C0  56C0                     sne        D0
  1722. 000012C2  4A00                     tst.b      D0
  1723. 000012C4  6720                     beq        +0x22 /* 000012E6 */
  1724. 000012C6  2F00                     move.l     -[A7], D0
  1725. 000012C8  4267                     clr.w      -[A7]
  1726. 000012CA  2F07                     move.l     -[A7], D7
  1727. 000012CC  2F3C 424D 4150           move.l     -[A7], 0x424D4150 /* 'BMAP' */
  1728. 000012D2  4EAD 0EA2                jsr        [A5 + 0xEA2 /* export_464 */]
  1729. 000012D6  121F                     move.b     D1, [A7]+
  1730. 000012D8  201F                     move.l     D0, [A7]+
  1731. 000012DA  0A01 0001                xori.b     D1, 0x1
  1732. 000012DE  C001                     and.b      D0, D1
  1733. 000012E0  6704                     beq        +0x6 /* 000012E6 */
  1734. 000012E2  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  1735. label000012E6:
  1736. 000012E6  7000                     moveq.l    D0, 0x00
  1737. 000012E8  2B40 B21E                move.l     [A5 - 0x4DE2], D0
  1738. 000012EC  7000                     moveq.l    D0, 0x00
  1739. 000012EE  2B40 B1EA                move.l     [A5 - 0x4E16], D0
  1740. label000012F2:
  1741. 000012F2  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1742. 000012F6  4E5E                     unlink     A6
  1743. 000012F8  4E75                     rts
  1744. export_1353:
  1745. 000012FA  4E56 0000                link       A6, 0
  1746. 000012FE  4EBA FEE6                jsr        [PC - 0x11A /* 000011E6 */]
  1747. 00001302  486D B218                pea.l      [A5 - 0x4DE8]
  1748. 00001306  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  1749. 0000130A  4E5E                     unlink     A6
  1750. 0000130C  4E75                     rts
  1751. export_1354:
  1752. 0000130E  4E56 FFF4                link       A6, -0x000C
  1753. 00001312  48E7 0118                movem.l    -[A7], D7,A3,A4
  1754. 00001316  422E 0010                clr.b      [A6 + 0x10]
  1755. 0000131A  206E 0008                movea.l    A0, [A6 + 0x8]
  1756. 0000131E  4210                     clr.b      [A0]
  1757. 00001320  42A7                     clr.l      -[A7]
  1758. 00001322  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1759. 00001326  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1760. 0000132A  285F                     movea.l    A4, [A7]+
  1761. 0000132C  200C                     move.l     D0, A4
  1762. 0000132E  672E                     beq        +0x30 /* 0000135E */
  1763. 00001330  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1764. 00001336  2054                     movea.l    A0, [A4]
  1765. 00001338  2028 0028                move.l     D0, [A0 + 0x28]
  1766. 0000133C  7232                     moveq.l    D1, 0x32
  1767. 0000133E  D081                     add.l      D0, D1
  1768. 00001340  2E28 002E                move.l     D7, [A0 + 0x2E]
  1769. 00001344  DE80                     add.l      D7, D0
  1770. 00001346  2647                     movea.l    A3, D7
  1771. 00001348  D7D4                     add.l      A3, [A4]
  1772. 0000134A  2F0B                     move.l     -[A7], A3
  1773. 0000134C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1774. 00001350  4EAD 29E2                jsr        [A5 + 0x29E2 /* export_1336 */]
  1775. 00001354  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1776. 00001358  4267                     clr.w      -[A7]
  1777. 0000135A  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  1778. label0000135E:
  1779. 0000135E  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1780. 00001362  4E5E                     unlink     A6
  1781. 00001364  205F                     movea.l    A0, [A7]+
  1782. 00001366  504F                     addq.w     A7, 8
  1783. 00001368  4ED0                     jmp        [A0]
  1784. export_1355:
  1785. 0000136A  4E56 FFE8                link       A6, -0x0018
  1786. 0000136E  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1787. 00001372  7000                     moveq.l    D0, 0x00
  1788. 00001374  2D40 000C                move.l     [A6 + 0xC], D0
  1789. 00001378  2E2D A8BE                move.l     D7, [A5 - 0x5742]
  1790. 0000137C  7001                     moveq.l    D0, 0x01
  1791. 0000137E  2D40 FFEC                move.l     [A6 - 0x14], D0
  1792. 00001382  2D6D A8BA FFE8           move.l     [A6 - 0x18], [A5 - 0x5746]
  1793. 00001388  2C2E FFEC                move.l     D6, [A6 - 0x14]
  1794. 0000138C  602E                     bra        +0x30 /* 000013BC */
  1795. label0000138E:
  1796. 0000138E  BEAE 0008                cmp.l      D7, [A6 + 0x8]
  1797. 00001392  6606                     bne        +0x8 /* 0000139A */
  1798. 00001394  2D46 000C                move.l     [A6 + 0xC], D6
  1799. 00001398  6028                     bra        +0x2A /* 000013C2 */
  1800. label0000139A:
  1801. 0000139A  42A7                     clr.l      -[A7]
  1802. 0000139C  2F07                     move.l     -[A7], D7
  1803. 0000139E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1804. 000013A2  285F                     movea.l    A4, [A7]+
  1805. 000013A4  200C                     move.l     D0, A4
  1806. 000013A6  671A                     beq        +0x1C /* 000013C2 */
  1807. 000013A8  2054                     movea.l    A0, [A4]
  1808. 000013AA  2A28 001C                move.l     D5, [A0 + 0x1C]
  1809. 000013AE  2F07                     move.l     -[A7], D7
  1810. 000013B0  4267                     clr.w      -[A7]
  1811. 000013B2  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  1812. 000013B6  2E05                     move.l     D7, D5
  1813. 000013B8  5286                     addq.l     D6, 1
  1814. 000013BA  6906                     bvs        +0x8 /* 000013C2 */
  1815. label000013BC:
  1816. 000013BC  BCAE FFE8                cmp.l      D6, [A6 - 0x18]
  1817. 000013C0  6FCC                     ble        -0x32 /* 0000138E */
  1818. label000013C2:
  1819. 000013C2  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  1820. 000013C6  4E5E                     unlink     A6
  1821. 000013C8  2E9F                     move.l     [A7], [A7]+
  1822. 000013CA  4E75                     rts
  1823. export_1356:
  1824. 000013CC  4E56 0000                link       A6, 0
  1825. 000013D0  4267                     clr.w      -[A7]
  1826. 000013D2  42A7                     clr.l      -[A7]
  1827. 000013D4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1828. 000013D8  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1829. 000013DC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1830. 000013E0  3F3C 0004                move.w     -[A7], 0x4
  1831. 000013E4  1F3C 0001                move.b     -[A7], 0x1
  1832. 000013E8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1833. 000013EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1834. 000013F0  4EBA 01F4                jsr        [PC + 0x1F4 /* 000015E6 */]
  1835. 000013F4  1D5F 0014                move.b     [A6 + 0x14], [A7]+
  1836. 000013F8  4E5E                     unlink     A6
  1837. 000013FA  205F                     movea.l    A0, [A7]+
  1838. 000013FC  DEFC 000C                add.w      A7, 0xC
  1839. 00001400  4ED0                     jmp        [A0]
  1840. export_1357:
  1841. 00001402  4E56 FFF4                link       A6, -0x000C
  1842. 00001406  2D7C 5754 4C4B 000C      move.l     [A6 + 0xC], 0x57544C4B /* 'WTLK' */
  1843. 0000140E  4267                     clr.w      -[A7]
  1844. 00001410  42A7                     clr.l      -[A7]
  1845. 00001412  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1846. 00001416  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1847. 0000141A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1848. 0000141E  2F3C 0000 0004           move.l     -[A7], 0x4
  1849. 00001424  486E FFFC                pea.l      [A6 - 0x4]
  1850. 00001428  486E FFF4                pea.l      [A6 - 0xC]
  1851. 0000142C  4EBA 01B8                jsr        [PC + 0x1B8 /* 000015E6 */]
  1852. 00001430  101F                     move.b     D0, [A7]+
  1853. 00001432  6706                     beq        +0x8 /* 0000143A */
  1854. 00001434  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  1855. label0000143A:
  1856. 0000143A  4E5E                     unlink     A6
  1857. 0000143C  2E9F                     move.l     [A7], [A7]+
  1858. 0000143E  4E75                     rts
  1859. export_1358:
  1860. fn00001440:
  1861. 00001440  4E56 FFCA                link       A6, -0x0036
  1862. 00001444  2F0C                     move.l     -[A7], A4
  1863. 00001446  422E 0012                clr.b      [A6 + 0x12]
  1864. 0000144A  4267                     clr.w      -[A7]
  1865. 0000144C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1866. 00001450  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1867. 00001454  486E FFE2                pea.l      [A6 - 0x1E]
  1868. 00001458  4EBA 05D6                jsr        [PC + 0x5D6 /* 00001A30 */]
  1869. 0000145C  101F                     move.b     D0, [A7]+
  1870. 0000145E  6602                     bne        +0x4 /* 00001462 */
  1871. 00001460  6072                     bra        +0x74 /* 000014D4 */
  1872. label00001462:
  1873. 00001462  082E 0004 FFF0           btst.b     [A6 - 0x10], 0x4
  1874. 00001468  675C                     beq        +0x5E /* 000014C6 */
  1875. 0000146A  42A7                     clr.l      -[A7]
  1876. 0000146C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1877. 00001470  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1878. 00001474  285F                     movea.l    A4, [A7]+
  1879. 00001476  200C                     move.l     D0, A4
  1880. 00001478  675A                     beq        +0x5C /* 000014D4 */
  1881. 0000147A  2F0C                     move.l     -[A7], A4
  1882. 0000147C  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1883. 00001480  4267                     clr.w      -[A7]
  1884. 00001482  486E FFDA                pea.l      [A6 - 0x26]
  1885. 00001486  486E FFD6                pea.l      [A6 - 0x2A]
  1886. 0000148A  486E FFCE                pea.l      [A6 - 0x32]
  1887. 0000148E  486E FFCA                pea.l      [A6 - 0x36]
  1888. 00001492  4EBA 1256                jsr        [PC + 0x1256 /* 000026EA */]
  1889. 00001496  4AAE FFDA                tst.l      [A6 - 0x26]
  1890. 0000149A  56C0                     sne        D0
  1891. 0000149C  4AAE FFCE                tst.l      [A6 - 0x32]
  1892. 000014A0  5EC1                     sgt        D1
  1893. 000014A2  C001                     and.b      D0, D1
  1894. 000014A4  6714                     beq        +0x16 /* 000014BA */
  1895. 000014A6  206E FFDA                movea.l    A0, [A6 - 0x26]
  1896. 000014AA  1010                     move.b     D0, [A0]
  1897. 000014AC  4880                     ext.w      D0
  1898. 000014AE  7231                     moveq.l    D1, 0x31
  1899. 000014B0  B240                     cmp.w      D1, D0
  1900. 000014B2  57C0                     seq        D0
  1901. 000014B4  4400                     neg.b      D0
  1902. 000014B6  1D40 0012                move.b     [A6 + 0x12], D0
  1903. label000014BA:
  1904. 000014BA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1905. 000014BE  4267                     clr.w      -[A7]
  1906. 000014C0  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  1907. 000014C4  600E                     bra        +0x10 /* 000014D4 */
  1908. label000014C6:
  1909. 000014C6  082E 0006 FFF0           btst.b     [A6 - 0x10], 0x6
  1910. 000014CC  56C0                     sne        D0
  1911. 000014CE  4400                     neg.b      D0
  1912. 000014D0  1D40 0012                move.b     [A6 + 0x12], D0
  1913. label000014D4:
  1914. 000014D4  285F                     movea.l    A4, [A7]+
  1915. 000014D6  4E5E                     unlink     A6
  1916. 000014D8  205F                     movea.l    A0, [A7]+
  1917. 000014DA  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1918. 000014DE  4ED0                     jmp        [A0]
  1919. export_1359:
  1920. fn000014E0:
  1921. 000014E0  4E56 FFFC                link       A6, -0x0004
  1922. 000014E4  2F0C                     move.l     -[A7], A4
  1923. 000014E6  7000                     moveq.l    D0, 0x00
  1924. 000014E8  2D40 000C                move.l     [A6 + 0xC], D0
  1925. 000014EC  42A7                     clr.l      -[A7]
  1926. 000014EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1927. 000014F2  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1928. 000014F6  285F                     movea.l    A4, [A7]+
  1929. 000014F8  200C                     move.l     D0, A4
  1930. 000014FA  6712                     beq        +0x14 /* 0000150E */
  1931. 000014FC  2054                     movea.l    A0, [A4]
  1932. 000014FE  2D68 0024 000C           move.l     [A6 + 0xC], [A0 + 0x24]
  1933. 00001504  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1934. 00001508  4267                     clr.w      -[A7]
  1935. 0000150A  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  1936. label0000150E:
  1937. 0000150E  285F                     movea.l    A4, [A7]+
  1938. 00001510  4E5E                     unlink     A6
  1939. 00001512  2E9F                     move.l     [A7], [A7]+
  1940. 00001514  4E75                     rts
  1941. export_1360:
  1942. 00001516  4E56 FFF4                link       A6, -0x000C
  1943. 0000151A  48E7 0118                movem.l    -[A7], D7,A3,A4
  1944. 0000151E  422E 0010                clr.b      [A6 + 0x10]
  1945. 00001522  206E 0008                movea.l    A0, [A6 + 0x8]
  1946. 00001526  4210                     clr.b      [A0]
  1947. 00001528  42A7                     clr.l      -[A7]
  1948. 0000152A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1949. 0000152E  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1950. 00001532  285F                     movea.l    A4, [A7]+
  1951. 00001534  200C                     move.l     D0, A4
  1952. 00001536  672E                     beq        +0x30 /* 00001566 */
  1953. 00001538  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  1954. 0000153E  2054                     movea.l    A0, [A4]
  1955. 00001540  2028 002C                move.l     D0, [A0 + 0x2C]
  1956. 00001544  7236                     moveq.l    D1, 0x36
  1957. 00001546  D081                     add.l      D0, D1
  1958. 00001548  2E28 0032                move.l     D7, [A0 + 0x32]
  1959. 0000154C  DE80                     add.l      D7, D0
  1960. 0000154E  2647                     movea.l    A3, D7
  1961. 00001550  D7D4                     add.l      A3, [A4]
  1962. 00001552  2F0B                     move.l     -[A7], A3
  1963. 00001554  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1964. 00001558  4EAD 29E2                jsr        [A5 + 0x29E2 /* export_1336 */]
  1965. 0000155C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1966. 00001560  4267                     clr.w      -[A7]
  1967. 00001562  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  1968. label00001566:
  1969. 00001566  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1970. 0000156A  4E5E                     unlink     A6
  1971. 0000156C  205F                     movea.l    A0, [A7]+
  1972. 0000156E  504F                     addq.w     A7, 8
  1973. 00001570  4ED0                     jmp        [A0]
  1974. export_1361:
  1975. 00001572  4E56 0000                link       A6, 0
  1976. 00001576  4267                     clr.w      -[A7]
  1977. 00001578  42A7                     clr.l      -[A7]
  1978. 0000157A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1979. 0000157E  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1980. 00001582  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1981. 00001586  3F3C 0003                move.w     -[A7], 0x3
  1982. 0000158A  1F3C 0001                move.b     -[A7], 0x1
  1983. 0000158E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1984. 00001592  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1985. 00001596  4EBA 004E                jsr        [PC + 0x4E /* 000015E6 */]
  1986. 0000159A  1D5F 0014                move.b     [A6 + 0x14], [A7]+
  1987. 0000159E  4E5E                     unlink     A6
  1988. 000015A0  205F                     movea.l    A0, [A7]+
  1989. 000015A2  DEFC 000C                add.w      A7, 0xC
  1990. 000015A6  4ED0                     jmp        [A0]
  1991. export_1362:
  1992. 000015A8  4E56 FFF4                link       A6, -0x000C
  1993. 000015AC  2D7C 5754 4C4B 000C      move.l     [A6 + 0xC], 0x57544C4B /* 'WTLK' */
  1994. 000015B4  4267                     clr.w      -[A7]
  1995. 000015B6  42A7                     clr.l      -[A7]
  1996. 000015B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1997. 000015BC  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  1998. 000015C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1999. 000015C4  2F3C 0000 0003           move.l     -[A7], 0x3
  2000. 000015CA  486E FFFC                pea.l      [A6 - 0x4]
  2001. 000015CE  486E FFF4                pea.l      [A6 - 0xC]
  2002. 000015D2  4EBA 0012                jsr        [PC + 0x12 /* 000015E6 */]
  2003. 000015D6  101F                     move.b     D0, [A7]+
  2004. 000015D8  6706                     beq        +0x8 /* 000015E0 */
  2005. 000015DA  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  2006. label000015E0:
  2007. 000015E0  4E5E                     unlink     A6
  2008. 000015E2  2E9F                     move.l     [A7], [A7]+
  2009. 000015E4  4E75                     rts
  2010. fn000015E6:
  2011. 000015E6  4E56 FFEA                link       A6, -0x0016
  2012. 000015EA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2013. 000015EE  266E 0018                movea.l    A3, [A6 + 0x18]
  2014. 000015F2  3C2E 0012                move.w     D6, [A6 + 0x12]
  2015. 000015F6  422E 001C                clr.b      [A6 + 0x1C]
  2016. 000015FA  206E 0008                movea.l    A0, [A6 + 0x8]
  2017. 000015FE  43ED A1C0                lea.l      A1, [A5 - 0x5E40]
  2018. 00001602  7003                     moveq.l    D0, 0x03
  2019. label00001604:
  2020. 00001604  30D9                     move.w     [A0]+, [A1]+
  2021. 00001606  51C8 FFFC                dbf        D0, -0x6 /* 00001604 */
  2022. 0000160A  200B                     move.l     D0, A3
  2023. 0000160C  6700 00C0                beq        +0xC2 /* 000016CE */
  2024. 00001610  2F0B                     move.l     -[A7], A3
  2025. 00001612  486E FFEB                pea.l      [A6 - 0x15]
  2026. 00001616  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  2027. 0000161A  7003                     moveq.l    D0, 0x03
  2028. 0000161C  B046                     cmp.w      D0, D6
  2029. 0000161E  6610                     bne        +0x12 /* 00001630 */
  2030. 00001620  2853                     movea.l    A4, [A3]
  2031. 00001622  202C 002C                move.l     D0, [A4 + 0x2C]
  2032. 00001626  7236                     moveq.l    D1, 0x36
  2033. 00001628  D081                     add.l      D0, D1
  2034. 0000162A  2E2C 0032                move.l     D7, [A4 + 0x32]
  2035. 0000162E  DE80                     add.l      D7, D0
  2036. label00001630:
  2037. 00001630  7004                     moveq.l    D0, 0x04
  2038. 00001632  B046                     cmp.w      D0, D6
  2039. 00001634  6610                     bne        +0x12 /* 00001646 */
  2040. 00001636  2853                     movea.l    A4, [A3]
  2041. 00001638  202C 0028                move.l     D0, [A4 + 0x28]
  2042. 0000163C  7232                     moveq.l    D1, 0x32
  2043. 0000163E  D081                     add.l      D0, D1
  2044. 00001640  2E2C 002E                move.l     D7, [A4 + 0x2E]
  2045. 00001644  DE80                     add.l      D7, D0
  2046. label00001646:
  2047. 00001646  2007                     move.l     D0, D7
  2048. 00001648  D093                     add.l      D0, [A3]
  2049. 0000164A  2D40 FFEC                move.l     [A6 - 0x14], D0
  2050. 0000164E  486E FFEC                pea.l      [A6 - 0x14]
  2051. 00001652  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  2052. 00001656  2053                     movea.l    A0, [A3]
  2053. 00001658  2F08                     move.l     -[A7], A0
  2054. 0000165A  42A7                     clr.l      -[A7]
  2055. 0000165C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2056. 00001660  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  2057. 00001664  201F                     move.l     D0, [A7]+
  2058. 00001666  205F                     movea.l    A0, [A7]+
  2059. 00001668  48E7 8080                movem.l    -[A7], D0,A0
  2060. 0000166C  42A7                     clr.l      -[A7]
  2061. 0000166E  2F13                     move.l     -[A7], [A3]
  2062. 00001670  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  2063. 00001674  221F                     move.l     D1, [A7]+
  2064. 00001676  4CDF 0101                movem.l    D0,A0, [A7]+
  2065. 0000167A  9081                     sub.l      D0, D1
  2066. 0000167C  2210                     move.l     D1, [A0]
  2067. 0000167E  9280                     sub.l      D1, D0
  2068. 00001680  2D41 FFF8                move.l     [A6 - 0x8], D1
  2069. 00001684  4267                     clr.w      -[A7]
  2070. 00001686  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2071. 0000168A  2F13                     move.l     -[A7], [A3]
  2072. 0000168C  2053                     movea.l    A0, [A3]
  2073. 0000168E  2F10                     move.l     -[A7], [A0]
  2074. 00001690  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  2075. 00001694  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2076. 00001698  486E FFF8                pea.l      [A6 - 0x8]
  2077. 0000169C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2078. 000016A0  4EBA ECCC                jsr        [PC - 0x1334 /* 0000036E */]
  2079. 000016A4  1D5F 001C                move.b     [A6 + 0x1C], [A7]+
  2080. 000016A8  2F0B                     move.l     -[A7], A3
  2081. 000016AA  1F2E FFEB                move.b     -[A7], [A6 - 0x15]
  2082. 000016AE  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  2083. 000016B2  7003                     moveq.l    D0, 0x03
  2084. 000016B4  B046                     cmp.w      D0, D6
  2085. 000016B6  660C                     bne        +0xE /* 000016C4 */
  2086. 000016B8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2087. 000016BC  4267                     clr.w      -[A7]
  2088. 000016BE  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  2089. 000016C2  600A                     bra        +0xC /* 000016CE */
  2090. label000016C4:
  2091. 000016C4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2092. 000016C8  4267                     clr.w      -[A7]
  2093. 000016CA  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  2094. label000016CE:
  2095. 000016CE  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  2096. 000016D2  4E5E                     unlink     A6
  2097. 000016D4  205F                     movea.l    A0, [A7]+
  2098. 000016D6  DEFC 0014                add.w      A7, 0x14
  2099. 000016DA  4ED0                     jmp        [A0]
  2100. export_1363:
  2101. fn000016DC:
  2102. 000016DC  4E56 FF7C                link       A6, -0x0084
  2103. 000016E0  422E 000C                clr.b      [A6 + 0xC]
  2104. 000016E4  4AAE 0008                tst.l      [A6 + 0x8]
  2105. 000016E8  6602                     bne        +0x4 /* 000016EC */
  2106. 000016EA  602E                     bra        +0x30 /* 0000171A */
  2107. label000016EC:
  2108. 000016EC  4267                     clr.w      -[A7]
  2109. 000016EE  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  2110. 000016F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2111. 000016F6  486E FF7C                pea.l      [A6 - 0x84]
  2112. 000016FA  4EBA 0046                jsr        [PC + 0x46 /* 00001742 */]
  2113. 000016FE  101F                     move.b     D0, [A7]+
  2114. 00001700  660A                     bne        +0xC /* 0000170C */
  2115. 00001702  2F3C 0005 BAAB           move.l     -[A7], 0x5BAAB
  2116. 00001708  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  2117. label0000170C:
  2118. 0000170C  082E 0004 FF80           btst.b     [A6 - 0x80], 0x4
  2119. 00001712  56C0                     sne        D0
  2120. 00001714  4400                     neg.b      D0
  2121. 00001716  1D40 000C                move.b     [A6 + 0xC], D0
  2122. label0000171A:
  2123. 0000171A  4E5E                     unlink     A6
  2124. 0000171C  2E9F                     move.l     [A7], [A7]+
  2125. 0000171E  4E75                     rts
  2126. export_1364:
  2127. 00001720  4E56 0000                link       A6, 0
  2128. 00001724  4267                     clr.w      -[A7]
  2129. 00001726  42A7                     clr.l      -[A7]
  2130. 00001728  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  2131. 0000172C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2132. 00001730  4EBA 21F4                jsr        [PC + 0x21F4 /* 00003926 */]
  2133. 00001734  4EBA FFA6                jsr        [PC - 0x5A /* 000016DC */]
  2134. 00001738  1D5F 000C                move.b     [A6 + 0xC], [A7]+
  2135. 0000173C  4E5E                     unlink     A6
  2136. 0000173E  2E9F                     move.l     [A7], [A7]+
  2137. 00001740  4E75                     rts
  2138. export_1365:
  2139. fn00001742:
  2140. 00001742  4E56 FFE0                link       A6, -0x0020
  2141. 00001746  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2142. 0000174A  422E 0014                clr.b      [A6 + 0x14]
  2143. 0000174E  4AAE 000C                tst.l      [A6 + 0xC]
  2144. 00001752  6E04                     bgt        +0x6 /* 00001758 */
  2145. 00001754  6000 00A0                bra        +0xA2 /* 000017F6 */
  2146. label00001758:
  2147. 00001758  42A7                     clr.l      -[A7]
  2148. 0000175A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2149. 0000175E  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  2150. 00001762  285F                     movea.l    A4, [A7]+
  2151. 00001764  200C                     move.l     D0, A4
  2152. 00001766  6604                     bne        +0x6 /* 0000176C */
  2153. 00001768  6000 008C                bra        +0x8E /* 000017F6 */
  2154. label0000176C:
  2155. 0000176C  2054                     movea.l    A0, [A4]
  2156. 0000176E  202E 000C                move.l     D0, [A6 + 0xC]
  2157. 00001772  B0A8 0018                cmp.l      D0, [A0 + 0x18]
  2158. 00001776  6E74                     bgt        +0x76 /* 000017EC */
  2159. 00001778  3028 001C                move.w     D0, [A0 + 0x1C]
  2160. 0000177C  48C0                     ext.l      D0
  2161. 0000177E  2C00                     move.l     D6, D0
  2162. 00001780  2648                     movea.l    A3, A0
  2163. 00001782  7030                     moveq.l    D0, 0x30
  2164. 00001784  D7C0                     add.l      A3, D0
  2165. 00001786  2E2E 000C                move.l     D7, [A6 + 0xC]
  2166. label0000178A:
  2167. 0000178A  302B 0004                move.w     D0, [A3 + 0x4]
  2168. 0000178E  48C0                     ext.l      D0
  2169. 00001790  B087                     cmp.l      D0, D7
  2170. 00001792  6C0C                     bge        +0xE /* 000017A0 */
  2171. 00001794  302B 0004                move.w     D0, [A3 + 0x4]
  2172. 00001798  48C0                     ext.l      D0
  2173. 0000179A  9E80                     sub.l      D7, D0
  2174. 0000179C  5C8B                     addq.l     A3, 6
  2175. 0000179E  60EA                     bra        -0x14 /* 0000178A */
  2176. label000017A0:
  2177. 000017A0  2A13                     move.l     D5, [A3]
  2178. 000017A2  42A7                     clr.l      -[A7]
  2179. 000017A4  2F05                     move.l     -[A7], D5
  2180. 000017A6  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  2181. 000017AA  281F                     move.l     D4, [A7]+
  2182. 000017AC  673E                     beq        +0x40 /* 000017EC */
  2183. 000017AE  2007                     move.l     D0, D7
  2184. 000017B0  5380                     subq.l     D0, 1
  2185. 000017B2  2F00                     move.l     -[A7], D0
  2186. 000017B4  2F06                     move.l     -[A7], D6
  2187. 000017B6  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  2188. 000017BA  201F                     move.l     D0, [A7]+
  2189. 000017BC  7218                     moveq.l    D1, 0x18
  2190. 000017BE  D081                     add.l      D0, D1
  2191. 000017C0  2D40 FFE8                move.l     [A6 - 0x18], D0
  2192. 000017C4  2044                     movea.l    A0, D4
  2193. 000017C6  202E FFE8                move.l     D0, [A6 - 0x18]
  2194. 000017CA  D090                     add.l      D0, [A0]
  2195. 000017CC  2D40 FFE4                move.l     [A6 - 0x1C], D0
  2196. 000017D0  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  2197. 000017D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2198. 000017D8  2F06                     move.l     -[A7], D6
  2199. 000017DA  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  2200. 000017DE  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  2201. 000017E4  2F05                     move.l     -[A7], D5
  2202. 000017E6  4267                     clr.w      -[A7]
  2203. 000017E8  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  2204. label000017EC:
  2205. 000017EC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2206. 000017F0  4267                     clr.w      -[A7]
  2207. 000017F2  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  2208. label000017F6:
  2209. 000017F6  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2210. 000017FA  4E5E                     unlink     A6
  2211. 000017FC  205F                     movea.l    A0, [A7]+
  2212. 000017FE  DEFC 000C                add.w      A7, 0xC
  2213. 00001802  4ED0                     jmp        [A0]
  2214. export_1366:
  2215. 00001804  4E56 FFDC                link       A6, -0x0024
  2216. 00001808  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2217. 0000180C  206E 0008                movea.l    A0, [A6 + 0x8]
  2218. 00001810  4250                     clr.w      [A0]
  2219. 00001812  422E 0018                clr.b      [A6 + 0x18]
  2220. 00001816  102E 000C                move.b     D0, [A6 + 0xC]
  2221. 0000181A  6706                     beq        +0x8 /* 00001822 */
  2222. 0000181C  2E2E 0012                move.l     D7, [A6 + 0x12]
  2223. 00001820  6004                     bra        +0x6 /* 00001826 */
  2224. label00001822:
  2225. 00001822  2E2E 000E                move.l     D7, [A6 + 0xE]
  2226. label00001826:
  2227. 00001826  42A7                     clr.l      -[A7]
  2228. 00001828  2F07                     move.l     -[A7], D7
  2229. 0000182A  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  2230. 0000182E  265F                     movea.l    A3, [A7]+
  2231. 00001830  200B                     move.l     D0, A3
  2232. 00001832  6604                     bne        +0x6 /* 00001838 */
  2233. 00001834  6000 00A8                bra        +0xAA /* 000018DE */
  2234. label00001838:
  2235. 00001838  2F0B                     move.l     -[A7], A3
  2236. 0000183A  486E FFE5                pea.l      [A6 - 0x1B]
  2237. 0000183E  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  2238. 00001842  2053                     movea.l    A0, [A3]
  2239. 00001844  2D48 FFE0                move.l     [A6 - 0x20], A0
  2240. 00001848  102E 000C                move.b     D0, [A6 + 0xC]
  2241. 0000184C  6704                     beq        +0x6 /* 00001852 */
  2242. 0000184E  7C32                     moveq.l    D6, 0x32
  2243. 00001850  6002                     bra        +0x4 /* 00001854 */
  2244. label00001852:
  2245. 00001852  7C36                     moveq.l    D6, 0x36
  2246. label00001854:
  2247. 00001854  2846                     movea.l    A4, D6
  2248. 00001856  D9D3                     add.l      A4, [A3]
  2249. 00001858  200C                     move.l     D0, A4
  2250. 0000185A  720E                     moveq.l    D1, 0x0E
  2251. 0000185C  9081                     sub.l      D0, D1
  2252. 0000185E  2D40 FFEC                move.l     [A6 - 0x14], D0
  2253. 00001862  4245                     clr.w      D5
  2254. 00001864  3D7C 0001 FFDE           move.w     [A6 - 0x22], 0x1
  2255. 0000186A  206E FFEC                movea.l    A0, [A6 - 0x14]
  2256. 0000186E  3D50 FFDC                move.w     [A6 - 0x24], [A0]
  2257. 00001872  382E FFDE                move.w     D4, [A6 - 0x22]
  2258. 00001876  604E                     bra        +0x50 /* 000018C6 */
  2259. label00001878:
  2260. 00001878  7001                     moveq.l    D0, 0x01
  2261. 0000187A  B02C 0004                cmp.b      D0, [A4 + 0x4]
  2262. 0000187E  663C                     bne        +0x3E /* 000018BC */
  2263. 00001880  5245                     addq.w     D5, 1
  2264. 00001882  7000                     moveq.l    D0, 0x00
  2265. 00001884  302C 000E                move.w     D0, [A4 + 0xE]
  2266. 00001888  C0BC 0000 0F00           and.l      D0, 0xF00
  2267. 0000188E  E088                     lsr        D0, 8
  2268. 00001890  322E 0016                move.w     D1, [A6 + 0x16]
  2269. 00001894  48C1                     ext.l      D1
  2270. 00001896  B280                     cmp.l      D1, D0
  2271. 00001898  6622                     bne        +0x24 /* 000018BC */
  2272. 0000189A  1D7C 0001 0018           move.b     [A6 + 0x18], 0x1
  2273. 000018A0  4267                     clr.w      -[A7]
  2274. 000018A2  2F07                     move.l     -[A7], D7
  2275. 000018A4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2276. 000018A8  3F2C 0002                move.w     -[A7], [A4 + 0x2]
  2277. 000018AC  4EBA FB92                jsr        [PC - 0x46E /* 00001440 */]
  2278. 000018B0  101F                     move.b     D0, [A7]+
  2279. 000018B2  6708                     beq        +0xA /* 000018BC */
  2280. 000018B4  206E 0008                movea.l    A0, [A6 + 0x8]
  2281. 000018B8  3085                     move.w     [A0], D5
  2282. 000018BA  6010                     bra        +0x12 /* 000018CC */
  2283. label000018BC:
  2284. 000018BC  3014                     move.w     D0, [A4]
  2285. 000018BE  48C0                     ext.l      D0
  2286. 000018C0  D9C0                     add.l      A4, D0
  2287. 000018C2  5244                     addq.w     D4, 1
  2288. 000018C4  6906                     bvs        +0x8 /* 000018CC */
  2289. label000018C6:
  2290. 000018C6  B86E FFDC                cmp.w      D4, [A6 - 0x24]
  2291. 000018CA  6FAC                     ble        -0x52 /* 00001878 */
  2292. label000018CC:
  2293. 000018CC  2F0B                     move.l     -[A7], A3
  2294. 000018CE  1F2E FFE5                move.b     -[A7], [A6 - 0x1B]
  2295. 000018D2  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  2296. 000018D6  2F07                     move.l     -[A7], D7
  2297. 000018D8  4267                     clr.w      -[A7]
  2298. 000018DA  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  2299. label000018DE:
  2300. 000018DE  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2301. 000018E2  4E5E                     unlink     A6
  2302. 000018E4  205F                     movea.l    A0, [A7]+
  2303. 000018E6  DEFC 0010                add.w      A7, 0x10
  2304. 000018EA  4ED0                     jmp        [A0]
  2305. export_1367:
  2306. fn000018EC:
  2307. 000018EC  4E56 FFFC                link       A6, -0x0004
  2308. 000018F0  2F0C                     move.l     -[A7], A4
  2309. 000018F2  422E 0010                clr.b      [A6 + 0x10]
  2310. 000018F6  42A7                     clr.l      -[A7]
  2311. 000018F8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2312. 000018FC  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  2313. 00001900  285F                     movea.l    A4, [A7]+
  2314. 00001902  200C                     move.l     D0, A4
  2315. 00001904  671E                     beq        +0x20 /* 00001924 */
  2316. 00001906  2054                     movea.l    A0, [A4]
  2317. 00001908  226E 0008                movea.l    A1, [A6 + 0x8]
  2318. 0000190C  7017                     moveq.l    D0, 0x17
  2319. label0000190E:
  2320. 0000190E  32D8                     move.w     [A1]+, [A0]+
  2321. 00001910  51C8 FFFC                dbf        D0, -0x6 /* 0000190E */
  2322. 00001914  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2323. 00001918  4267                     clr.w      -[A7]
  2324. 0000191A  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  2325. 0000191E  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  2326. label00001924:
  2327. 00001924  285F                     movea.l    A4, [A7]+
  2328. 00001926  4E5E                     unlink     A6
  2329. 00001928  205F                     movea.l    A0, [A7]+
  2330. 0000192A  504F                     addq.w     A7, 8
  2331. 0000192C  4ED0                     jmp        [A0]
  2332. export_1368:
  2333. 0000192E  4E56 FFF4                link       A6, -0x000C
  2334. 00001932  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2335. 00001936  2C2E 0008                move.l     D6, [A6 + 0x8]
  2336. 0000193A  7000                     moveq.l    D0, 0x00
  2337. 0000193C  2D40 0010                move.l     [A6 + 0x10], D0
  2338. 00001940  42A7                     clr.l      -[A7]
  2339. 00001942  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2340. 00001946  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  2341. 0000194A  285F                     movea.l    A4, [A7]+
  2342. 0000194C  200C                     move.l     D0, A4
  2343. 0000194E  6736                     beq        +0x38 /* 00001986 */
  2344. 00001950  4A86                     tst.l      D6
  2345. 00001952  5EC0                     sgt        D0
  2346. 00001954  2054                     movea.l    A0, [A4]
  2347. 00001956  BCA8 0010                cmp.l      D6, [A0 + 0x10]
  2348. 0000195A  5FC1                     sle        D1
  2349. 0000195C  C001                     and.b      D0, D1
  2350. 0000195E  671C                     beq        +0x1E /* 0000197C */
  2351. 00001960  2E06                     move.l     D7, D6
  2352. 00001962  5387                     subq.l     D7, 1
  2353. 00001964  2007                     move.l     D0, D7
  2354. 00001966  D087                     add.l      D0, D7
  2355. 00001968  D087                     add.l      D0, D7
  2356. 0000196A  2E00                     move.l     D7, D0
  2357. 0000196C  E38F                     lsl        D7, 1
  2358. 0000196E  2014                     move.l     D0, [A4]
  2359. 00001970  7230                     moveq.l    D1, 0x30
  2360. 00001972  D081                     add.l      D0, D1
  2361. 00001974  2640                     movea.l    A3, D0
  2362. 00001976  D7C7                     add.l      A3, D7
  2363. 00001978  2D53 0010                move.l     [A6 + 0x10], [A3]
  2364. label0000197C:
  2365. 0000197C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2366. 00001980  4267                     clr.w      -[A7]
  2367. 00001982  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  2368. label00001986:
  2369. 00001986  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  2370. 0000198A  4E5E                     unlink     A6
  2371. 0000198C  205F                     movea.l    A0, [A7]+
  2372. 0000198E  504F                     addq.w     A7, 8
  2373. 00001990  4ED0                     jmp        [A0]
  2374. export_1369:
  2375. 00001992  4E56 FFF2                link       A6, -0x000E
  2376. 00001996  48E7 0108                movem.l    -[A7], D7,A4
  2377. 0000199A  206E 0008                movea.l    A0, [A6 + 0x8]
  2378. 0000199E  4210                     clr.b      [A0]
  2379. 000019A0  42A7                     clr.l      -[A7]
  2380. 000019A2  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  2381. 000019A6  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  2382. 000019AC  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  2383. 000019B0  285F                     movea.l    A4, [A7]+
  2384. 000019B2  200C                     move.l     D0, A4
  2385. 000019B4  6602                     bne        +0x4 /* 000019B8 */
  2386. 000019B6  606C                     bra        +0x6E /* 00001A24 */
  2387. label000019B8:
  2388. 000019B8  2014                     move.l     D0, [A4]
  2389. 000019BA  7218                     moveq.l    D1, 0x18
  2390. 000019BC  D081                     add.l      D0, D1
  2391. 000019BE  2D40 FFF6                move.l     [A6 - 0xA], D0
  2392. 000019C2  3D7C 0001 FFF4           move.w     [A6 - 0xC], 0x1
  2393. 000019C8  2054                     movea.l    A0, [A4]
  2394. 000019CA  3D68 0012 FFF2           move.w     [A6 - 0xE], [A0 + 0x12]
  2395. 000019D0  3E2E FFF4                move.w     D7, [A6 - 0xC]
  2396. 000019D4  603E                     bra        +0x40 /* 00001A14 */
  2397. label000019D6:
  2398. 000019D6  206E FFF6                movea.l    A0, [A6 - 0xA]
  2399. 000019DA  3010                     move.w     D0, [A0]
  2400. 000019DC  B06E 000C                cmp.w      D0, [A6 + 0xC]
  2401. 000019E0  6612                     bne        +0x14 /* 000019F4 */
  2402. 000019E2  202E FFF6                move.l     D0, [A6 - 0xA]
  2403. 000019E6  5480                     addq.l     D0, 2
  2404. 000019E8  2F00                     move.l     -[A7], D0
  2405. 000019EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2406. 000019EE  4EAD 29E2                jsr        [A5 + 0x29E2 /* export_1336 */]
  2407. 000019F2  6026                     bra        +0x28 /* 00001A1A */
  2408. label000019F4:
  2409. 000019F4  54AE FFF6                addq.l     [A6 - 0xA], 2
  2410. 000019F8  486E FFF6                pea.l      [A6 - 0xA]
  2411. 000019FC  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  2412. 00001A00  202E FFF6                move.l     D0, [A6 - 0xA]
  2413. 00001A04  5280                     addq.l     D0, 1
  2414. 00001A06  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  2415. 00001A0C  2D40 FFF6                move.l     [A6 - 0xA], D0
  2416. 00001A10  5247                     addq.w     D7, 1
  2417. 00001A12  6906                     bvs        +0x8 /* 00001A1A */
  2418. label00001A14:
  2419. 00001A14  BE6E FFF2                cmp.w      D7, [A6 - 0xE]
  2420. 00001A18  6FBC                     ble        -0x42 /* 000019D6 */
  2421. label00001A1A:
  2422. 00001A1A  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  2423. 00001A1E  4267                     clr.w      -[A7]
  2424. 00001A20  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  2425. label00001A24:
  2426. 00001A24  4CDF 1080                movem.l    D7,A4, [A7]+
  2427. 00001A28  4E5E                     unlink     A6
  2428. 00001A2A  205F                     movea.l    A0, [A7]+
  2429. 00001A2C  5C4F                     addq.w     A7, 6
  2430. 00001A2E  4ED0                     jmp        [A0]
  2431. export_1370:
  2432. fn00001A30:
  2433. 00001A30  4E56 FFF8                link       A6, -0x0008
  2434. 00001A34  48E7 0018                movem.l    -[A7], A3,A4
  2435. 00001A38  422E 0012                clr.b      [A6 + 0x12]
  2436. 00001A3C  42A7                     clr.l      -[A7]
  2437. 00001A3E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2438. 00001A42  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  2439. 00001A46  285F                     movea.l    A4, [A7]+
  2440. 00001A48  200C                     move.l     D0, A4
  2441. 00001A4A  6730                     beq        +0x32 /* 00001A7C */
  2442. 00001A4C  42A7                     clr.l      -[A7]
  2443. 00001A4E  2F0C                     move.l     -[A7], A4
  2444. 00001A50  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2445. 00001A54  4EBA 01EA                jsr        [PC + 0x1EA /* 00001C40 */]
  2446. 00001A58  265F                     movea.l    A3, [A7]+
  2447. 00001A5A  200B                     move.l     D0, A3
  2448. 00001A5C  6714                     beq        +0x16 /* 00001A72 */
  2449. 00001A5E  206E 0008                movea.l    A0, [A6 + 0x8]
  2450. 00001A62  224B                     movea.l    A1, A3
  2451. 00001A64  700E                     moveq.l    D0, 0x0E
  2452. label00001A66:
  2453. 00001A66  30D9                     move.w     [A0]+, [A1]+
  2454. 00001A68  51C8 FFFC                dbf        D0, -0x6 /* 00001A66 */
  2455. 00001A6C  1D7C 0001 0012           move.b     [A6 + 0x12], 0x1
  2456. label00001A72:
  2457. 00001A72  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2458. 00001A76  4267                     clr.w      -[A7]
  2459. 00001A78  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  2460. label00001A7C:
  2461. 00001A7C  4CDF 1800                movem.l    A3,A4, [A7]+
  2462. 00001A80  4E5E                     unlink     A6
  2463. 00001A82  205F                     movea.l    A0, [A7]+
  2464. 00001A84  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2465. 00001A88  4ED0                     jmp        [A0]
  2466. export_1371:
  2467. 00001A8A  4E56 FFE8                link       A6, -0x0018
  2468. 00001A8E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2469. 00001A92  426E 0010                clr.w      [A6 + 0x10]
  2470. 00001A96  4A6E 000A                tst.w      [A6 + 0xA]
  2471. 00001A9A  6E04                     bgt        +0x6 /* 00001AA0 */
  2472. 00001A9C  6000 009E                bra        +0xA0 /* 00001B3C */
  2473. label00001AA0:
  2474. 00001AA0  42A7                     clr.l      -[A7]
  2475. 00001AA2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2476. 00001AA6  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  2477. 00001AAA  2E1F                     move.l     D7, [A7]+
  2478. 00001AAC  6700 008E                beq        +0x90 /* 00001B3C */
  2479. 00001AB0  2047                     movea.l    A0, D7
  2480. 00001AB2  2850                     movea.l    A4, [A0]
  2481. 00001AB4  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  2482. 00001ABA  B0AC 0004                cmp.l      D0, [A4 + 0x4]
  2483. 00001ABE  6604                     bne        +0x6 /* 00001AC4 */
  2484. 00001AC0  7C36                     moveq.l    D6, 0x36
  2485. 00001AC2  600E                     bra        +0x10 /* 00001AD2 */
  2486. label00001AC4:
  2487. 00001AC4  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  2488. 00001ACA  B0AC 0004                cmp.l      D0, [A4 + 0x4]
  2489. 00001ACE  6662                     bne        +0x64 /* 00001B32 */
  2490. 00001AD0  7C32                     moveq.l    D6, 0x32
  2491. label00001AD2:
  2492. 00001AD2  2047                     movea.l    A0, D7
  2493. 00001AD4  2646                     movea.l    A3, D6
  2494. 00001AD6  D7D0                     add.l      A3, [A0]
  2495. 00001AD8  200B                     move.l     D0, A3
  2496. 00001ADA  720E                     moveq.l    D1, 0x0E
  2497. 00001ADC  9081                     sub.l      D0, D1
  2498. 00001ADE  2D40 FFF0                move.l     [A6 - 0x10], D0
  2499. 00001AE2  4245                     clr.w      D5
  2500. 00001AE4  3D7C 0001 FFEA           move.w     [A6 - 0x16], 0x1
  2501. 00001AEA  206E FFF0                movea.l    A0, [A6 - 0x10]
  2502. 00001AEE  3D50 FFE8                move.w     [A6 - 0x18], [A0]
  2503. 00001AF2  382E FFEA                move.w     D4, [A6 - 0x16]
  2504. 00001AF6  6034                     bra        +0x36 /* 00001B2C */
  2505. label00001AF8:
  2506. 00001AF8  102B 0004                move.b     D0, [A3 + 0x4]
  2507. 00001AFC  4880                     ext.w      D0
  2508. 00001AFE  B06E 0008                cmp.w      D0, [A6 + 0x8]
  2509. 00001B02  57C0                     seq        D0
  2510. 00001B04  4A00                     tst.b      D0
  2511. 00001B06  660A                     bne        +0xC /* 00001B12 */
  2512. 00001B08  4A6E 0008                tst.w      [A6 + 0x8]
  2513. 00001B0C  57C1                     seq        D1
  2514. 00001B0E  8001                     or.b       D0, D1
  2515. 00001B10  6710                     beq        +0x12 /* 00001B22 */
  2516. label00001B12:
  2517. 00001B12  5245                     addq.w     D5, 1
  2518. 00001B14  BA6E 000A                cmp.w      D5, [A6 + 0xA]
  2519. 00001B18  6608                     bne        +0xA /* 00001B22 */
  2520. 00001B1A  3D6B 0002 0010           move.w     [A6 + 0x10], [A3 + 0x2]
  2521. 00001B20  6010                     bra        +0x12 /* 00001B32 */
  2522. label00001B22:
  2523. 00001B22  3013                     move.w     D0, [A3]
  2524. 00001B24  48C0                     ext.l      D0
  2525. 00001B26  D7C0                     add.l      A3, D0
  2526. 00001B28  5244                     addq.w     D4, 1
  2527. 00001B2A  6906                     bvs        +0x8 /* 00001B32 */
  2528. label00001B2C:
  2529. 00001B2C  B86E FFE8                cmp.w      D4, [A6 - 0x18]
  2530. 00001B30  6FC6                     ble        -0x38 /* 00001AF8 */
  2531. label00001B32:
  2532. 00001B32  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2533. 00001B36  4267                     clr.w      -[A7]
  2534. 00001B38  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  2535. label00001B3C:
  2536. 00001B3C  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2537. 00001B40  4E5E                     unlink     A6
  2538. 00001B42  205F                     movea.l    A0, [A7]+
  2539. 00001B44  504F                     addq.w     A7, 8
  2540. 00001B46  4ED0                     jmp        [A0]
  2541. export_1372:
  2542. 00001B48  4E56 FFD6                link       A6, -0x002A
  2543. 00001B4C  206E 0008                movea.l    A0, [A6 + 0x8]
  2544. 00001B50  4210                     clr.b      [A0]
  2545. 00001B52  4267                     clr.w      -[A7]
  2546. 00001B54  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2547. 00001B58  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2548. 00001B5C  4267                     clr.w      -[A7]
  2549. 00001B5E  486E FFE2                pea.l      [A6 - 0x1E]
  2550. 00001B62  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2551. 00001B66  486E FFD6                pea.l      [A6 - 0x2A]
  2552. 00001B6A  486E FFDA                pea.l      [A6 - 0x26]
  2553. 00001B6E  4EBA 3FFA                jsr        [PC + 0x3FFA /* 00005B6A */]
  2554. 00001B72  1D5F 0012                move.b     [A6 + 0x12], [A7]+
  2555. 00001B76  4E5E                     unlink     A6
  2556. 00001B78  205F                     movea.l    A0, [A7]+
  2557. 00001B7A  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2558. 00001B7E  4ED0                     jmp        [A0]
  2559. export_1373:
  2560. fn00001B80:
  2561. 00001B80  4E56 FFE6                link       A6, -0x001A
  2562. 00001B84  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2563. 00001B88  426E 0010                clr.w      [A6 + 0x10]
  2564. 00001B8C  42A7                     clr.l      -[A7]
  2565. 00001B8E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2566. 00001B92  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  2567. 00001B96  265F                     movea.l    A3, [A7]+
  2568. 00001B98  200B                     move.l     D0, A3
  2569. 00001B9A  6700 0098                beq        +0x9A /* 00001C34 */
  2570. 00001B9E  42A7                     clr.l      -[A7]
  2571. 00001BA0  2F0B                     move.l     -[A7], A3
  2572. 00001BA2  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2573. 00001BA6  4EBA 0098                jsr        [PC + 0x98 /* 00001C40 */]
  2574. 00001BAA  285F                     movea.l    A4, [A7]+
  2575. 00001BAC  200C                     move.l     D0, A4
  2576. 00001BAE  677A                     beq        +0x7C /* 00001C2A */
  2577. 00001BB0  102C 0004                move.b     D0, [A4 + 0x4]
  2578. 00001BB4  4880                     ext.w      D0
  2579. 00001BB6  3D40 FFEA                move.w     [A6 - 0x16], D0
  2580. 00001BBA  7E36                     moveq.l    D7, 0x36
  2581. 00001BBC  2053                     movea.l    A0, [A3]
  2582. 00001BBE  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  2583. 00001BC4  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  2584. 00001BC8  6602                     bne        +0x4 /* 00001BCC */
  2585. 00001BCA  7E32                     moveq.l    D7, 0x32
  2586. label00001BCC:
  2587. 00001BCC  2847                     movea.l    A4, D7
  2588. 00001BCE  D9D3                     add.l      A4, [A3]
  2589. 00001BD0  2007                     move.l     D0, D7
  2590. 00001BD2  D093                     add.l      D0, [A3]
  2591. 00001BD4  2800                     move.l     D4, D0
  2592. 00001BD6  700E                     moveq.l    D0, 0x0E
  2593. 00001BD8  9880                     sub.l      D4, D0
  2594. 00001BDA  4246                     clr.w      D6
  2595. 00001BDC  3D7C 0001 FFE8           move.w     [A6 - 0x18], 0x1
  2596. 00001BE2  2044                     movea.l    A0, D4
  2597. 00001BE4  3D50 FFE6                move.w     [A6 - 0x1A], [A0]
  2598. 00001BE8  3A2E FFE8                move.w     D5, [A6 - 0x18]
  2599. 00001BEC  6036                     bra        +0x38 /* 00001C24 */
  2600. label00001BEE:
  2601. 00001BEE  102E 0008                move.b     D0, [A6 + 0x8]
  2602. 00001BF2  6614                     bne        +0x16 /* 00001C08 */
  2603. 00001BF4  122C 0004                move.b     D1, [A4 + 0x4]
  2604. 00001BF8  4881                     ext.w      D1
  2605. 00001BFA  B26E FFEA                cmp.w      D1, [A6 - 0x16]
  2606. 00001BFE  57C1                     seq        D1
  2607. 00001C00  8001                     or.b       D0, D1
  2608. 00001C02  0240 0001                andi.w     D0, 0x1
  2609. 00001C06  6712                     beq        +0x14 /* 00001C1A */
  2610. label00001C08:
  2611. 00001C08  5246                     addq.w     D6, 1
  2612. 00001C0A  302C 0002                move.w     D0, [A4 + 0x2]
  2613. 00001C0E  B06E 000A                cmp.w      D0, [A6 + 0xA]
  2614. 00001C12  6606                     bne        +0x8 /* 00001C1A */
  2615. 00001C14  3D46 0010                move.w     [A6 + 0x10], D6
  2616. 00001C18  6010                     bra        +0x12 /* 00001C2A */
  2617. label00001C1A:
  2618. 00001C1A  3014                     move.w     D0, [A4]
  2619. 00001C1C  48C0                     ext.l      D0
  2620. 00001C1E  D9C0                     add.l      A4, D0
  2621. 00001C20  5245                     addq.w     D5, 1
  2622. 00001C22  6906                     bvs        +0x8 /* 00001C2A */
  2623. label00001C24:
  2624. 00001C24  BA6E FFE6                cmp.w      D5, [A6 - 0x1A]
  2625. 00001C28  6FC4                     ble        -0x3A /* 00001BEE */
  2626. label00001C2A:
  2627. 00001C2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2628. 00001C2E  4267                     clr.w      -[A7]
  2629. 00001C30  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  2630. label00001C34:
  2631. 00001C34  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2632. 00001C38  4E5E                     unlink     A6
  2633. 00001C3A  205F                     movea.l    A0, [A7]+
  2634. 00001C3C  504F                     addq.w     A7, 8
  2635. 00001C3E  4ED0                     jmp        [A0]
  2636. fn00001C40:
  2637. 00001C40  4E56 FFF0                link       A6, -0x0010
  2638. 00001C44  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2639. 00001C48  7000                     moveq.l    D0, 0x00
  2640. 00001C4A  2D40 000E                move.l     [A6 + 0xE], D0
  2641. 00001C4E  206E 000A                movea.l    A0, [A6 + 0xA]
  2642. 00001C52  2850                     movea.l    A4, [A0]
  2643. 00001C54  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  2644. 00001C5A  B0AC 0004                cmp.l      D0, [A4 + 0x4]
  2645. 00001C5E  6604                     bne        +0x6 /* 00001C64 */
  2646. 00001C60  7E36                     moveq.l    D7, 0x36
  2647. 00001C62  600E                     bra        +0x10 /* 00001C72 */
  2648. label00001C64:
  2649. 00001C64  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  2650. 00001C6A  B0AC 0004                cmp.l      D0, [A4 + 0x4]
  2651. 00001C6E  664A                     bne        +0x4C /* 00001CBA */
  2652. 00001C70  7E32                     moveq.l    D7, 0x32
  2653. label00001C72:
  2654. 00001C72  206E 000A                movea.l    A0, [A6 + 0xA]
  2655. 00001C76  3007                     move.w     D0, D7
  2656. 00001C78  48C0                     ext.l      D0
  2657. 00001C7A  2640                     movea.l    A3, D0
  2658. 00001C7C  D7D0                     add.l      A3, [A0]
  2659. 00001C7E  2C0B                     move.l     D6, A3
  2660. 00001C80  700E                     moveq.l    D0, 0x0E
  2661. 00001C82  9C80                     sub.l      D6, D0
  2662. 00001C84  2B46 B1EE                move.l     [A5 - 0x4E12], D6
  2663. 00001C88  3D7C 0001 FFF2           move.w     [A6 - 0xE], 0x1
  2664. 00001C8E  2046                     movea.l    A0, D6
  2665. 00001C90  3D50 FFF0                move.w     [A6 - 0x10], [A0]
  2666. 00001C94  3A2E FFF2                move.w     D5, [A6 - 0xE]
  2667. 00001C98  601A                     bra        +0x1C /* 00001CB4 */
  2668. label00001C9A:
  2669. 00001C9A  302B 0002                move.w     D0, [A3 + 0x2]
  2670. 00001C9E  B06E 0008                cmp.w      D0, [A6 + 0x8]
  2671. 00001CA2  6606                     bne        +0x8 /* 00001CAA */
  2672. 00001CA4  2D4B 000E                move.l     [A6 + 0xE], A3
  2673. 00001CA8  6010                     bra        +0x12 /* 00001CBA */
  2674. label00001CAA:
  2675. 00001CAA  3013                     move.w     D0, [A3]
  2676. 00001CAC  48C0                     ext.l      D0
  2677. 00001CAE  D7C0                     add.l      A3, D0
  2678. 00001CB0  5245                     addq.w     D5, 1
  2679. 00001CB2  6906                     bvs        +0x8 /* 00001CBA */
  2680. label00001CB4:
  2681. 00001CB4  BA6E FFF0                cmp.w      D5, [A6 - 0x10]
  2682. 00001CB8  6FE0                     ble        -0x1E /* 00001C9A */
  2683. label00001CBA:
  2684. 00001CBA  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  2685. 00001CBE  4E5E                     unlink     A6
  2686. 00001CC0  205F                     movea.l    A0, [A7]+
  2687. 00001CC2  5C4F                     addq.w     A7, 6
  2688. 00001CC4  4ED0                     jmp        [A0]
  2689. export_1374:
  2690. 00001CC6  4E56 FEE2                link       A6, -0x011E
  2691. 00001CCA  4267                     clr.w      -[A7]
  2692. 00001CCC  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2693. 00001CD0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2694. 00001CD4  1F3C 0001                move.b     -[A7], 0x1
  2695. 00001CD8  486E FFE2                pea.l      [A6 - 0x1E]
  2696. 00001CDC  486E FEE2                pea.l      [A6 - 0x11E]
  2697. 00001CE0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2698. 00001CE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2699. 00001CE8  4EBA 3E80                jsr        [PC + 0x3E80 /* 00005B6A */]
  2700. 00001CEC  1D5F 0016                move.b     [A6 + 0x16], [A7]+
  2701. 00001CF0  4E5E                     unlink     A6
  2702. 00001CF2  205F                     movea.l    A0, [A7]+
  2703. 00001CF4  DEFC 000E                add.w      A7, 0xE
  2704. 00001CF8  4ED0                     jmp        [A0]
  2705. export_1375:
  2706. 00001CFA  4E56 FED6                link       A6, -0x012A
  2707. 00001CFE  2D7C 5754 4C4B 000E      move.l     [A6 + 0xE], 0x57544C4B /* 'WTLK' */
  2708. 00001D06  4267                     clr.w      -[A7]
  2709. 00001D08  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2710. 00001D0C  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2711. 00001D10  4267                     clr.w      -[A7]
  2712. 00001D12  486E FFE2                pea.l      [A6 - 0x1E]
  2713. 00001D16  486E FEE2                pea.l      [A6 - 0x11E]
  2714. 00001D1A  486E FEDE                pea.l      [A6 - 0x122]
  2715. 00001D1E  486E FED6                pea.l      [A6 - 0x12A]
  2716. 00001D22  4EBA 3E46                jsr        [PC + 0x3E46 /* 00005B6A */]
  2717. 00001D26  101F                     move.b     D0, [A7]+
  2718. 00001D28  6706                     beq        +0x8 /* 00001D30 */
  2719. 00001D2A  2D6E FEDE 000E           move.l     [A6 + 0xE], [A6 - 0x122]
  2720. label00001D30:
  2721. 00001D30  4E5E                     unlink     A6
  2722. 00001D32  205F                     movea.l    A0, [A7]+
  2723. 00001D34  5C4F                     addq.w     A7, 6
  2724. 00001D36  4ED0                     jmp        [A0]
  2725. fn00001D38:
  2726. 00001D38  4E56 FFF4                link       A6, -0x000C
  2727. 00001D3C  48E7 0018                movem.l    -[A7], A3,A4
  2728. 00001D40  266E 0008                movea.l    A3, [A6 + 0x8]
  2729. 00001D44  3D6E 0010 FFF4           move.w     [A6 - 0xC], [A6 + 0x10]
  2730. 00001D4A  1D6E 000F FFF6           move.b     [A6 - 0xA], [A6 + 0xF]
  2731. 00001D50  3D6E 000C FFF8           move.w     [A6 - 0x8], [A6 + 0xC]
  2732. 00001D56  42AE FFFA                clr.l      [A6 - 0x6]
  2733. 00001D5A  426E FFFE                clr.w      [A6 - 0x2]
  2734. 00001D5E  206B 0010                movea.l    A0, [A3 + 0x10]
  2735. 00001D62  2850                     movea.l    A4, [A0]
  2736. 00001D64  297C 0000 7FFF 0020      move.l     [A4 + 0x20], 0x7FFF
  2737. 00001D6C  3F3C 000F                move.w     -[A7], 0xF
  2738. 00001D70  486E FFF4                pea.l      [A6 - 0xC]
  2739. 00001D74  4267                     clr.w      -[A7]
  2740. 00001D76  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  2741. 00001D7A  4EAD 224A                jsr        [A5 + 0x224A /* export_1093 */]
  2742. 00001D7E  206B 0010                movea.l    A0, [A3 + 0x10]
  2743. 00001D82  2050                     movea.l    A0, [A0]
  2744. 00001D84  317C 7FFF 0020           move.w     [A0 + 0x20], 0x7FFF
  2745. 00001D8A  4CDF 1800                movem.l    A3,A4, [A7]+
  2746. 00001D8E  4E5E                     unlink     A6
  2747. 00001D90  205F                     movea.l    A0, [A7]+
  2748. 00001D92  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2749. 00001D96  4ED0                     jmp        [A0]
  2750. fn00001D98:
  2751. 00001D98  4E56 FFEC                link       A6, -0x0014
  2752. 00001D9C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2753. 00001DA0  286E 0008                movea.l    A4, [A6 + 0x8]
  2754. 00001DA4  42A7                     clr.l      -[A7]
  2755. 00001DA6  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  2756. 00001DAA  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  2757. 00001DB0  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  2758. 00001DB4  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  2759. 00001DB8  6700 00B4                beq        +0xB6 /* 00001E6E */
  2760. 00001DBC  4267                     clr.w      -[A7]
  2761. 00001DBE  486E FFFC                pea.l      [A6 - 0x4]
  2762. 00001DC2  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  2763. 00001DC6  3C1F                     move.w     D6, [A7]+
  2764. 00001DC8  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  2765. 00001DCC  4267                     clr.w      -[A7]
  2766. 00001DCE  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  2767. 00001DD2  4A46                     tst.w      D6
  2768. 00001DD4  670A                     beq        +0xC /* 00001DE0 */
  2769. 00001DD6  7000                     moveq.l    D0, 0x00
  2770. 00001DD8  2D40 FFFC                move.l     [A6 - 0x4], D0
  2771. 00001DDC  6000 0090                bra        +0x92 /* 00001E6E */
  2772. label00001DE0:
  2773. 00001DE0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2774. 00001DE4  205F                     movea.l    A0, [A7]+
  2775. 00001DE6  A064                     syscall    MoveHHi
  2776. 00001DE8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2777. 00001DEC  205F                     movea.l    A0, [A7]+
  2778. 00001DEE  A029                     syscall    HLock
  2779. 00001DF0  206E FFFC                movea.l    A0, [A6 - 0x4]
  2780. 00001DF4  2A10                     move.l     D5, [A0]
  2781. 00001DF6  7018                     moveq.l    D0, 0x18
  2782. 00001DF8  DA80                     add.l      D5, D0
  2783. 00001DFA  2045                     movea.l    A0, D5
  2784. 00001DFC  47E8 000C                lea.l      A3, [A0 + 0xC]
  2785. 00001E00  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  2786. 00001E06  206E FFFC                movea.l    A0, [A6 - 0x4]
  2787. 00001E0A  2050                     movea.l    A0, [A0]
  2788. 00001E0C  3D68 0012 FFEC           move.w     [A6 - 0x14], [A0 + 0x12]
  2789. 00001E12  3E2E FFEE                move.w     D7, [A6 - 0x12]
  2790. 00001E16  6050                     bra        +0x52 /* 00001E68 */
  2791. label00001E18:
  2792. 00001E18  70FF                     moveq.l    D0, 0xFFFFFFFF
  2793. 00001E1A  B053                     cmp.w      D0, [A3]
  2794. 00001E1C  6612                     bne        +0x14 /* 00001E30 */
  2795. 00001E1E  4267                     clr.w      -[A7]
  2796. 00001E20  206C 001E                movea.l    A0, [A4 + 0x1E]
  2797. 00001E24  3F28 0016                move.w     -[A7], [A0 + 0x16]
  2798. 00001E28  4EBA 123E                jsr        [PC + 0x123E /* 00003068 */]
  2799. 00001E2C  369F                     move.w     [A3], [A7]+
  2800. 00001E2E  600A                     bra        +0xC /* 00001E3A */
  2801. label00001E30:
  2802. 00001E30  4267                     clr.w      -[A7]
  2803. 00001E32  3F13                     move.w     -[A7], [A3]
  2804. 00001E34  4EBA 1232                jsr        [PC + 0x1232 /* 00003068 */]
  2805. 00001E38  369F                     move.w     [A3], [A7]+
  2806. label00001E3A:
  2807. 00001E3A  70FF                     moveq.l    D0, 0xFFFFFFFF
  2808. 00001E3C  B06B 0004                cmp.w      D0, [A3 + 0x4]
  2809. 00001E40  660A                     bne        +0xC /* 00001E4C */
  2810. 00001E42  206C 001E                movea.l    A0, [A4 + 0x1E]
  2811. 00001E46  3768 0018 0004           move.w     [A3 + 0x4], [A0 + 0x18]
  2812. label00001E4C:
  2813. 00001E4C  204B                     movea.l    A0, A3
  2814. 00001E4E  5488                     addq.l     A0, 2
  2815. 00001E50  70FF                     moveq.l    D0, 0xFFFFFFFF
  2816. 00001E52  B050                     cmp.w      D0, [A0]
  2817. 00001E54  660A                     bne        +0xC /* 00001E60 */
  2818. 00001E56  206C 001E                movea.l    A0, [A4 + 0x1E]
  2819. 00001E5A  1768 001A 0002           move.b     [A3 + 0x2], [A0 + 0x1A]
  2820. label00001E60:
  2821. 00001E60  7018                     moveq.l    D0, 0x18
  2822. 00001E62  D7C0                     add.l      A3, D0
  2823. 00001E64  5247                     addq.w     D7, 1
  2824. 00001E66  6906                     bvs        +0x8 /* 00001E6E */
  2825. label00001E68:
  2826. 00001E68  BE6E FFEC                cmp.w      D7, [A6 - 0x14]
  2827. 00001E6C  6FAA                     ble        -0x54 /* 00001E18 */
  2828. label00001E6E:
  2829. 00001E6E  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  2830. 00001E74  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  2831. 00001E78  4E5E                     unlink     A6
  2832. 00001E7A  2E9F                     move.l     [A7], [A7]+
  2833. 00001E7C  4E75                     rts
  2834. export_1376:
  2835. 00001E7E  4E56 FFAE                link       A6, -0x0052
  2836. 00001E82  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2837. 00001E86  422E 0022                clr.b      [A6 + 0x22]
  2838. 00001E8A  206E 0008                movea.l    A0, [A6 + 0x8]
  2839. 00001E8E  4210                     clr.b      [A0]
  2840. 00001E90  7000                     moveq.l    D0, 0x00
  2841. 00001E92  2D40 FFD4                move.l     [A6 - 0x2C], D0
  2842. 00001E96  4205                     clr.b      D5
  2843. 00001E98  286E 001E                movea.l    A4, [A6 + 0x1E]
  2844. 00001E9C  202E 0016                move.l     D0, [A6 + 0x16]
  2845. 00001EA0  B0AE 001A                cmp.l      D0, [A6 + 0x1A]
  2846. 00001EA4  56C0                     sne        D0
  2847. 00001EA6  4A00                     tst.b      D0
  2848. 00001EA8  6724                     beq        +0x26 /* 00001ECE */
  2849. 00001EAA  7201                     moveq.l    D1, 0x01
  2850. 00001EAC  B22C 0004                cmp.b      D1, [A4 + 0x4]
  2851. 00001EB0  57C1                     seq        D1
  2852. 00001EB2  4A01                     tst.b      D1
  2853. 00001EB4  6616                     bne        +0x18 /* 00001ECC */
  2854. 00001EB6  48E7 C000                movem.l    -[A7], D0,D1
  2855. 00001EBA  4267                     clr.w      -[A7]
  2856. 00001EBC  1F2C 0005                move.b     -[A7], [A4 + 0x5]
  2857. 00001EC0  4EBA 1112                jsr        [PC + 0x1112 /* 00002FD4 */]
  2858. 00001EC4  141F                     move.b     D2, [A7]+
  2859. 00001EC6  4CDF 0003                movem.l    D0,D1, [A7]+
  2860. 00001ECA  8202                     or.b       D1, D2
  2861. label00001ECC:
  2862. 00001ECC  C001                     and.b      D0, D1
  2863. label00001ECE:
  2864. 00001ECE  0240 0001                andi.w     D0, 0x1
  2865. 00001ED2  1A00                     move.b     D5, D0
  2866. 00001ED4  670E                     beq        +0x10 /* 00001EE4 */
  2867. 00001ED6  42A7                     clr.l      -[A7]
  2868. 00001ED8  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  2869. 00001EDC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2870. 00001EE0  2E1F                     move.l     D7, [A7]+
  2871. 00001EE2  600C                     bra        +0xE /* 00001EF0 */
  2872. label00001EE4:
  2873. 00001EE4  42A7                     clr.l      -[A7]
  2874. 00001EE6  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2875. 00001EEA  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  2876. 00001EEE  2E1F                     move.l     D7, [A7]+
  2877. label00001EF0:
  2878. 00001EF0  4A87                     tst.l      D7
  2879. 00001EF2  6700 04D4                beq        +0x4D6 /* 000023C8 */
  2880. 00001EF6  2F07                     move.l     -[A7], D7
  2881. 00001EF8  486E FFBD                pea.l      [A6 - 0x43]
  2882. 00001EFC  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  2883. 00001F00  2F07                     move.l     -[A7], D7
  2884. 00001F02  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2885. 00001F06  1F05                     move.b     -[A7], D5
  2886. 00001F08  486E FFF0                pea.l      [A6 - 0x10]
  2887. 00001F0C  486E FFF4                pea.l      [A6 - 0xC]
  2888. 00001F10  486E FFEC                pea.l      [A6 - 0x14]
  2889. 00001F14  486E FFE8                pea.l      [A6 - 0x18]
  2890. 00001F18  4EBA 07D0                jsr        [PC + 0x7D0 /* 000026EA */]
  2891. 00001F1C  102E 000C                move.b     D0, [A6 + 0xC]
  2892. 00001F20  6714                     beq        +0x16 /* 00001F36 */
  2893. 00001F22  202E FFE8                move.l     D0, [A6 - 0x18]
  2894. 00001F26  D0AE FFEC                add.l      D0, [A6 - 0x14]
  2895. 00001F2A  D0BC 0000 2800           add.l      D0, 0x2800 /* '(\0' */
  2896. 00001F30  2D40 FFE4                move.l     [A6 - 0x1C], D0
  2897. 00001F34  6008                     bra        +0xA /* 00001F3E */
  2898. label00001F36:
  2899. 00001F36  2D7C 0000 2800 FFE4      move.l     [A6 - 0x1C], 0x2800 /* '(\0' */
  2900. label00001F3E:
  2901. 00001F3E  422E FFBB                clr.b      [A6 - 0x45]
  2902. 00001F42  4267                     clr.w      -[A7]
  2903. 00001F44  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  2904. 00001F48  4EAD 2DDA                jsr        [A5 + 0x2DDA /* export_1463 */]
  2905. 00001F4C  101F                     move.b     D0, [A7]+
  2906. 00001F4E  6632                     bne        +0x34 /* 00001F82 */
  2907. 00001F50  1D7C 0001 FFBB           move.b     [A6 - 0x45], 0x1
  2908. 00001F56  2F07                     move.l     -[A7], D7
  2909. 00001F58  1F2E FFBD                move.b     -[A7], [A6 - 0x43]
  2910. 00001F5C  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  2911. 00001F60  2F07                     move.l     -[A7], D7
  2912. 00001F62  205F                     movea.l    A0, [A7]+
  2913. 00001F64  A064                     syscall    MoveHHi
  2914. 00001F66  2F07                     move.l     -[A7], D7
  2915. 00001F68  486E FFBD                pea.l      [A6 - 0x43]
  2916. 00001F6C  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  2917. 00001F70  4267                     clr.w      -[A7]
  2918. 00001F72  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  2919. 00001F76  4EAD 2DDA                jsr        [A5 + 0x2DDA /* export_1463 */]
  2920. 00001F7A  101F                     move.b     D0, [A7]+
  2921. 00001F7C  6604                     bne        +0x6 /* 00001F82 */
  2922. 00001F7E  6000 0414                bra        +0x416 /* 00002394 */
  2923. label00001F82:
  2924. 00001F82  42A7                     clr.l      -[A7]
  2925. 00001F84  206E 001E                movea.l    A0, [A6 + 0x1E]
  2926. 00001F88  3F28 0016                move.w     -[A7], [A0 + 0x16]
  2927. 00001F8C  4EBA 10DA                jsr        [PC + 0x10DA /* 00003068 */]
  2928. 00001F90  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  2929. 00001F94  3D5F FFC2                move.w     [A6 - 0x3E], [A7]+
  2930. 00001F98  4267                     clr.w      -[A7]
  2931. 00001F9A  3F2D A204                move.w     -[A7], [A5 - 0x5DFC]
  2932. 00001F9E  1F3C 0003                move.b     -[A7], 0x3
  2933. 00001FA2  486E FFD0                pea.l      [A6 - 0x30]
  2934. 00001FA6  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  2935. 00001FAA  4A5F                     tst.w      [A7]+
  2936. 00001FAC  57C0                     seq        D0
  2937. 00001FAE  4A00                     tst.b      D0
  2938. 00001FB0  6700 0106                beq        +0x108 /* 000020B8 */
  2939. 00001FB4  2F00                     move.l     -[A7], D0
  2940. 00001FB6  4267                     clr.w      -[A7]
  2941. 00001FB8  3F2E FFC2                move.w     -[A7], [A6 - 0x3E]
  2942. 00001FBC  1F3C 0003                move.b     -[A7], 0x3
  2943. 00001FC0  486E FFD0                pea.l      [A6 - 0x30]
  2944. 00001FC4  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  2945. 00001FC8  321F                     move.w     D1, [A7]+
  2946. 00001FCA  201F                     move.l     D0, [A7]+
  2947. 00001FCC  4A41                     tst.w      D1
  2948. 00001FCE  57C1                     seq        D1
  2949. 00001FD0  C001                     and.b      D0, D1
  2950. 00001FD2  6700 00E4                beq        +0xE6 /* 000020B8 */
  2951. 00001FD6  122D A890                move.b     D1, [A5 - 0x5770]
  2952. 00001FDA  0A01 0001                xori.b     D1, 0x1
  2953. 00001FDE  C001                     and.b      D0, D1
  2954. 00001FE0  6700 00D6                beq        +0xD8 /* 000020B8 */
  2955. 00001FE4  4AAE FFE8                tst.l      [A6 - 0x18]
  2956. 00001FE8  671A                     beq        +0x1C /* 00002004 */
  2957. 00001FEA  42A7                     clr.l      -[A7]
  2958. 00001FEC  2F0E                     move.l     -[A7], A6
  2959. 00001FEE  4EBA FDA8                jsr        [PC - 0x258 /* 00001D98 */]
  2960. 00001FF2  2D5F FFD4                move.l     [A6 - 0x2C], [A7]+
  2961. 00001FF6  660C                     bne        +0xE /* 00002004 */
  2962. 00001FF8  3F3C 004D                move.w     -[A7], 0x4D /* 'M' */
  2963. 00001FFC  4EAD 2082                jsr        [A5 + 0x2082 /* export_1036 */]
  2964. 00002000  6000 0392                bra        +0x394 /* 00002394 */
  2965. label00002004:
  2966. 00002004  486E FFFC                pea.l      [A6 - 0x4]
  2967. 00002008  A874                     syscall    GetPort
  2968. 0000200A  206E 0010                movea.l    A0, [A6 + 0x10]
  2969. 0000200E  2050                     movea.l    A0, [A0]
  2970. 00002010  2F28 0052                move.l     -[A7], [A0 + 0x52]
  2971. 00002014  A873                     syscall    SetPort
  2972. 00002016  102E FFBB                move.b     D0, [A6 - 0x45]
  2973. 0000201A  6732                     beq        +0x34 /* 0000204E */
  2974. 0000201C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2975. 00002020  205F                     movea.l    A0, [A7]+
  2976. 00002022  A064                     syscall    MoveHHi
  2977. 00002024  42A7                     clr.l      -[A7]
  2978. 00002026  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2979. 0000202A  3F3C 0004                move.w     -[A7], 0x4
  2980. 0000202E  A83D                     syscall    TEDispatch
  2981. 00002030  2C17                     move.l     D6, [A7]
  2982. 00002032  205F                     movea.l    A0, [A7]+
  2983. 00002034  A064                     syscall    MoveHHi
  2984. 00002036  2046                     movea.l    A0, D6
  2985. 00002038  2050                     movea.l    A0, [A0]
  2986. 0000203A  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2987. 0000203E  205F                     movea.l    A0, [A7]+
  2988. 00002040  A064                     syscall    MoveHHi
  2989. 00002042  2046                     movea.l    A0, D6
  2990. 00002044  2050                     movea.l    A0, [A0]
  2991. 00002046  2F28 0008                move.l     -[A7], [A0 + 0x8]
  2992. 0000204A  205F                     movea.l    A0, [A7]+
  2993. 0000204C  A064                     syscall    MoveHHi
  2994. label0000204E:
  2995. 0000204E  4267                     clr.w      -[A7]
  2996. 00002050  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2997. 00002054  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  2998. 00002058  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2999. 0000205C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3000. 00002060  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3001. 00002064  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  3002. 00002068  206E 0010                movea.l    A0, [A6 + 0x10]
  3003. 0000206C  2050                     movea.l    A0, [A0]
  3004. 0000206E  4868 0008                pea.l      [A0 + 0x8]
  3005. 00002072  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  3006. 00002076  4EAD 27BA                jsr        [A5 + 0x27BA /* export_1267 */]
  3007. 0000207A  1D5F FFBA                move.b     [A6 - 0x46], [A7]+
  3008. 0000207E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3009. 00002082  A873                     syscall    SetPort
  3010. 00002084  486E FFD4                pea.l      [A6 - 0x2C]
  3011. 00002088  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  3012. 0000208C  102E FFBA                move.b     D0, [A6 - 0x46]
  3013. 00002090  6700 0302                beq        +0x304 /* 00002394 */
  3014. 00002094  206E 0010                movea.l    A0, [A6 + 0x10]
  3015. 00002098  2050                     movea.l    A0, [A0]
  3016. 0000209A  3028 003C                move.w     D0, [A0 + 0x3C]
  3017. 0000209E  48C0                     ext.l      D0
  3018. 000020A0  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  3019. 000020A4  6C00 02E8                bge        +0x2EA /* 0000238E */
  3020. 000020A8  206E 0008                movea.l    A0, [A6 + 0x8]
  3021. 000020AC  10BC 0001                move.b     [A0], 0x1
  3022. 000020B0  6000 02DC                bra        +0x2DE /* 0000238E */
  3023. 000020B4  6000 02DE                bra        +0x2E0 /* 00002394 */
  3024. label000020B8:
  3025. 000020B8  302E 000E                move.w     D0, [A6 + 0xE]
  3026. 000020BC  48C0                     ext.l      D0
  3027. 000020BE  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  3028. 000020C2  6C08                     bge        +0xA /* 000020CC */
  3029. 000020C4  206E 0008                movea.l    A0, [A6 + 0x8]
  3030. 000020C8  10BC 0001                move.b     [A0], 0x1
  3031. label000020CC:
  3032. 000020CC  102D A890                move.b     D0, [A5 - 0x5770]
  3033. 000020D0  6700 00EA                beq        +0xEC /* 000021BC */
  3034. 000020D4  122D A1F7                move.b     D1, [A5 - 0x5E09]
  3035. 000020D8  0A01 0001                xori.b     D1, 0x1
  3036. 000020DC  C001                     and.b      D0, D1
  3037. 000020DE  6700 00DC                beq        +0xDE /* 000021BC */
  3038. 000020E2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3039. 000020E6  42A7                     clr.l      -[A7]
  3040. 000020E8  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3041. 000020EC  302E 000E                move.w     D0, [A6 + 0xE]
  3042. 000020F0  48C0                     ext.l      D0
  3043. 000020F2  2F00                     move.l     -[A7], D0
  3044. 000020F4  4EAD 21C2                jsr        [A5 + 0x21C2 /* export_1076 */]
  3045. 000020F8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3046. 000020FC  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  3047. 00002100  42A7                     clr.l      -[A7]
  3048. 00002102  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3049. 00002106  3F3C 0004                move.w     -[A7], 0x4
  3050. 0000210A  A83D                     syscall    TEDispatch
  3051. 0000210C  2C1F                     move.l     D6, [A7]+
  3052. 0000210E  6700 027E                beq        +0x280 /* 0000238E */
  3053. 00002112  2046                     movea.l    A0, D6
  3054. 00002114  2850                     movea.l    A4, [A0]
  3055. 00002116  28BC 0001 0001           move.l     [A4], 0x10001
  3056. 0000211C  42AC 0014                clr.l      [A4 + 0x14]
  3057. 00002120  206E 0010                movea.l    A0, [A6 + 0x10]
  3058. 00002124  2050                     movea.l    A0, [A0]
  3059. 00002126  3028 003C                move.w     D0, [A0 + 0x3C]
  3060. 0000212A  5240                     addq.w     D0, 1
  3061. 0000212C  3940 0018                move.w     [A4 + 0x18], D0
  3062. 00002130  397C FFFF 001A           move.w     [A4 + 0x1A], 0xFFFF
  3063. 00002136  206C 0004                movea.l    A0, [A4 + 0x4]
  3064. 0000213A  2050                     movea.l    A0, [A0]
  3065. 0000213C  47D0                     lea.l      A3, [A0]
  3066. 0000213E  206E 0010                movea.l    A0, [A6 + 0x10]
  3067. 00002142  2050                     movea.l    A0, [A0]
  3068. 00002144  2D48 FFB6                move.l     [A6 - 0x4A], A0
  3069. 00002148  36BC 0001                move.w     [A3], 0x1
  3070. 0000214C  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3071. 00002150  3768 0018 0002           move.w     [A3 + 0x2], [A0 + 0x18]
  3072. 00002156  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3073. 0000215A  3768 001A 0004           move.w     [A3 + 0x4], [A0 + 0x1A]
  3074. 00002160  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3075. 00002164  2068 0052                movea.l    A0, [A0 + 0x52]
  3076. 00002168  3768 0044 0006           move.w     [A3 + 0x6], [A0 + 0x44]
  3077. 0000216E  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3078. 00002172  2068 0052                movea.l    A0, [A0 + 0x52]
  3079. 00002176  1768 0046 0008           move.b     [A3 + 0x8], [A0 + 0x46]
  3080. 0000217C  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3081. 00002180  2068 0052                movea.l    A0, [A0 + 0x52]
  3082. 00002184  3768 004A 000A           move.w     [A3 + 0xA], [A0 + 0x4A]
  3083. 0000218A  42AB 000C                clr.l      [A3 + 0xC]
  3084. 0000218E  426B 0010                clr.w      [A3 + 0x10]
  3085. 00002192  2046                     movea.l    A0, D6
  3086. 00002194  2050                     movea.l    A0, [A0]
  3087. 00002196  2F28 0004                move.l     -[A7], [A0 + 0x4]
  3088. 0000219A  7012                     moveq.l    D0, 0x12
  3089. 0000219C  2F00                     move.l     -[A7], D0
  3090. 0000219E  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  3091. 000021A2  4267                     clr.w      -[A7]
  3092. 000021A4  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  3093. 000021A8  4A5F                     tst.w      [A7]+
  3094. 000021AA  6700 01E2                beq        +0x1E4 /* 0000238E */
  3095. 000021AE  2F3C 001D 0117           move.l     -[A7], 0x1D0117
  3096. 000021B4  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  3097. 000021B8  6000 01D4                bra        +0x1D6 /* 0000238E */
  3098. label000021BC:
  3099. 000021BC  42A7                     clr.l      -[A7]
  3100. 000021BE  2F0E                     move.l     -[A7], A6
  3101. 000021C0  4EBA FBD6                jsr        [PC - 0x42A /* 00001D98 */]
  3102. 000021C4  2D5F FFD4                move.l     [A6 - 0x2C], [A7]+
  3103. 000021C8  57C0                     seq        D0
  3104. 000021CA  122D A890                move.b     D1, [A5 - 0x5770]
  3105. 000021CE  0A01 0001                xori.b     D1, 0x1
  3106. 000021D2  C001                     and.b      D0, D1
  3107. 000021D4  670C                     beq        +0xE /* 000021E2 */
  3108. 000021D6  3F3C 004D                move.w     -[A7], 0x4D /* 'M' */
  3109. 000021DA  4EAD 2082                jsr        [A5 + 0x2082 /* export_1036 */]
  3110. 000021DE  6000 01B4                bra        +0x1B6 /* 00002394 */
  3111. label000021E2:
  3112. 000021E2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3113. 000021E6  42A7                     clr.l      -[A7]
  3114. 000021E8  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3115. 000021EC  302E 000E                move.w     D0, [A6 + 0xE]
  3116. 000021F0  48C0                     ext.l      D0
  3117. 000021F2  2F00                     move.l     -[A7], D0
  3118. 000021F4  4EAD 21C2                jsr        [A5 + 0x21C2 /* export_1076 */]
  3119. 000021F8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3120. 000021FC  A9CF                     syscall    TESetText
  3121. 000021FE  4AAE FFE8                tst.l      [A6 - 0x18]
  3122. 00002202  660C                     bne        +0xE /* 00002210 */
  3123. 00002204  486E FFD4                pea.l      [A6 - 0x2C]
  3124. 00002208  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  3125. 0000220C  6000 0180                bra        +0x182 /* 0000238E */
  3126. label00002210:
  3127. 00002210  206E 0010                movea.l    A0, [A6 + 0x10]
  3128. 00002214  2050                     movea.l    A0, [A0]
  3129. 00002216  2068 0052                movea.l    A0, [A0 + 0x52]
  3130. 0000221A  3D68 0044 FFBE           move.w     [A6 - 0x42], [A0 + 0x44]
  3131. 00002220  42A7                     clr.l      -[A7]
  3132. 00002222  42A7                     clr.l      -[A7]
  3133. 00002224  3F3C 0016                move.w     -[A7], 0x16
  3134. 00002228  2F3C 8402 0008           move.l     -[A7], 0x84020008
  3135. 0000222E  A8B5                     syscall    ScriptUtil
  3136. 00002230  201F                     move.l     D0, [A7]+
  3137. 00002232  3F00                     move.w     -[A7], D0
  3138. 00002234  3F3C 000C                move.w     -[A7], 0xC
  3139. 00002238  2F3C 8404 000C           move.l     -[A7], 0x8404000C
  3140. 0000223E  A8B5                     syscall    ScriptUtil
  3141. 00002240  201F                     move.l     D0, [A7]+
  3142. 00002242  3D40 FFC0                move.w     [A6 - 0x40], D0
  3143. 00002246  206E 0010                movea.l    A0, [A6 + 0x10]
  3144. 0000224A  2050                     movea.l    A0, [A0]
  3145. 0000224C  2068 0052                movea.l    A0, [A0 + 0x52]
  3146. 00002250  316E FFC0 0044           move.w     [A0 + 0x44], [A6 - 0x40]
  3147. 00002256  4267                     clr.w      -[A7]
  3148. 00002258  3EB8 0BA6                move.w     [A7], [0x00000BA6 /* SysFontFam */]
  3149. 0000225C  3F3A 0178                move.w     -[A7], [PC + 0x178 /* 000023D6, value 0x0 */]
  3150. 00002260  4267                     clr.w      -[A7]
  3151. 00002262  3EB8 0BA8                move.w     [A7], [0x00000BA8 /* DefFontSize */]
  3152. 00002266  6604                     bne        +0x6 /* 0000226C */
  3153. 00002268  3EBC 000C                move.w     [A7], 0xC
  3154. label0000226C:
  3155. 0000226C  2F0E                     move.l     -[A7], A6
  3156. 0000226E  4EBA FAC8                jsr        [PC - 0x538 /* 00001D38 */]
  3157. 00002272  282E FFF4                move.l     D4, [A6 - 0xC]
  3158. 00002276  202E FFE8                move.l     D0, [A6 - 0x18]
  3159. 0000227A  E488                     lsr        D0, 2
  3160. 0000227C  3D40 FFCA                move.w     [A6 - 0x36], D0
  3161. 00002280  3D7C 0001 FFB4           move.w     [A6 - 0x4C], 0x1
  3162. 00002286  3D6E FFCA FFB2           move.w     [A6 - 0x4E], [A6 - 0x36]
  3163. 0000228C  3D6E FFB4 FFCC           move.w     [A6 - 0x34], [A6 - 0x4C]
  3164. 00002292  6000 00D6                bra        +0xD8 /* 0000236A */
  3165. label00002296:
  3166. 00002296  2044                     movea.l    A0, D4
  3167. 00002298  3D68 0002 FFC8           move.w     [A6 - 0x38], [A0 + 0x2]
  3168. 0000229E  2044                     movea.l    A0, D4
  3169. 000022A0  3D50 FFC6                move.w     [A6 - 0x3A], [A0]
  3170. 000022A4  302E FFC6                move.w     D0, [A6 - 0x3A]
  3171. 000022A8  B06E 000E                cmp.w      D0, [A6 + 0xE]
  3172. 000022AC  6F04                     ble        +0x6 /* 000022B2 */
  3173. 000022AE  6000 00C6                bra        +0xC8 /* 00002376 */
  3174. label000022B2:
  3175. 000022B2  302E FFCC                move.w     D0, [A6 - 0x34]
  3176. 000022B6  B06E FFCA                cmp.w      D0, [A6 - 0x36]
  3177. 000022BA  6C0A                     bge        +0xC /* 000022C6 */
  3178. 000022BC  5884                     addq.l     D4, 4
  3179. 000022BE  2044                     movea.l    A0, D4
  3180. 000022C0  3D50 FFC4                move.w     [A6 - 0x3C], [A0]
  3181. 000022C4  600C                     bra        +0xE /* 000022D2 */
  3182. label000022C6:
  3183. 000022C6  206E 0010                movea.l    A0, [A6 + 0x10]
  3184. 000022CA  2050                     movea.l    A0, [A0]
  3185. 000022CC  3D68 003C FFC4           move.w     [A6 - 0x3C], [A0 + 0x3C]
  3186. label000022D2:
  3187. 000022D2  206E 0010                movea.l    A0, [A6 + 0x10]
  3188. 000022D6  2850                     movea.l    A4, [A0]
  3189. 000022D8  396E FFC6 0020           move.w     [A4 + 0x20], [A6 - 0x3A]
  3190. 000022DE  396E FFC4 0022           move.w     [A4 + 0x22], [A6 - 0x3C]
  3191. 000022E4  206E FFD4                movea.l    A0, [A6 - 0x2C]
  3192. 000022E8  2010                     move.l     D0, [A0]
  3193. 000022EA  7218                     moveq.l    D1, 0x18
  3194. 000022EC  D081                     add.l      D0, D1
  3195. 000022EE  2D40 FFD8                move.l     [A6 - 0x28], D0
  3196. 000022F2  3D7C 0001 FFB0           move.w     [A6 - 0x50], 0x1
  3197. 000022F8  206E FFD4                movea.l    A0, [A6 - 0x2C]
  3198. 000022FC  2050                     movea.l    A0, [A0]
  3199. 000022FE  3D68 0012 FFAE           move.w     [A6 - 0x52], [A0 + 0x12]
  3200. 00002304  3D6E FFB0 FFCE           move.w     [A6 - 0x32], [A6 - 0x50]
  3201. 0000230A  604E                     bra        +0x50 /* 0000235A */
  3202. label0000230C:
  3203. 0000230C  206E FFD8                movea.l    A0, [A6 - 0x28]
  3204. 00002310  302E FFC8                move.w     D0, [A6 - 0x38]
  3205. 00002314  48C0                     ext.l      D0
  3206. 00002316  B090                     cmp.l      D0, [A0]
  3207. 00002318  6618                     bne        +0x1A /* 00002332 */
  3208. 0000231A  3F3C 000F                move.w     -[A7], 0xF
  3209. 0000231E  41E8 000C                lea.l      A0, [A0 + 0xC]
  3210. 00002322  2F08                     move.l     -[A7], A0
  3211. 00002324  4267                     clr.w      -[A7]
  3212. 00002326  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3213. 0000232A  3F3C 0001                move.w     -[A7], 0x1
  3214. 0000232E  A83D                     syscall    TEDispatch
  3215. 00002330  6032                     bra        +0x34 /* 00002364 */
  3216. label00002332:
  3217. 00002332  302E FFCE                move.w     D0, [A6 - 0x32]
  3218. 00002336  48C0                     ext.l      D0
  3219. 00002338  206E FFD4                movea.l    A0, [A6 - 0x2C]
  3220. 0000233C  2050                     movea.l    A0, [A0]
  3221. 0000233E  B0A8 0010                cmp.l      D0, [A0 + 0x10]
  3222. 00002342  660A                     bne        +0xC /* 0000234E */
  3223. 00002344  2F3C 033E F0F6           move.l     -[A7], 0x33EF0F6
  3224. 0000234A  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  3225. label0000234E:
  3226. 0000234E  7018                     moveq.l    D0, 0x18
  3227. 00002350  D1AE FFD8                add.l      [A6 - 0x28], D0
  3228. 00002354  526E FFCE                addq.w     [A6 - 0x32], 1
  3229. 00002358  690A                     bvs        +0xC /* 00002364 */
  3230. label0000235A:
  3231. 0000235A  302E FFCE                move.w     D0, [A6 - 0x32]
  3232. 0000235E  B06E FFAE                cmp.w      D0, [A6 - 0x52]
  3233. 00002362  6FA8                     ble        -0x56 /* 0000230C */
  3234. label00002364:
  3235. 00002364  526E FFCC                addq.w     [A6 - 0x34], 1
  3236. 00002368  690C                     bvs        +0xE /* 00002376 */
  3237. label0000236A:
  3238. 0000236A  302E FFCC                move.w     D0, [A6 - 0x34]
  3239. 0000236E  B06E FFB2                cmp.w      D0, [A6 - 0x4E]
  3240. 00002372  6F00 FF22                ble        -0xDC /* 00002296 */
  3241. label00002376:
  3242. 00002376  486E FFD4                pea.l      [A6 - 0x2C]
  3243. 0000237A  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  3244. 0000237E  206E 0010                movea.l    A0, [A6 + 0x10]
  3245. 00002382  2850                     movea.l    A4, [A0]
  3246. 00002384  42AC 0020                clr.l      [A4 + 0x20]
  3247. 00002388  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3248. 0000238C  A9D0                     syscall    TECalText
  3249. label0000238E:
  3250. 0000238E  1D7C 0001 0022           move.b     [A6 + 0x22], 0x1
  3251. label00002394:
  3252. 00002394  2F07                     move.l     -[A7], D7
  3253. 00002396  1F2E FFBD                move.b     -[A7], [A6 - 0x43]
  3254. 0000239A  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  3255. 0000239E  206E 0010                movea.l    A0, [A6 + 0x10]
  3256. 000023A2  2050                     movea.l    A0, [A0]
  3257. 000023A4  2068 0052                movea.l    A0, [A0 + 0x52]
  3258. 000023A8  316E FFBE 0044           move.w     [A0 + 0x44], [A6 - 0x42]
  3259. 000023AE  1005                     move.b     D0, D5
  3260. 000023B0  670C                     beq        +0xE /* 000023BE */
  3261. 000023B2  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  3262. 000023B6  4267                     clr.w      -[A7]
  3263. 000023B8  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  3264. 000023BC  600A                     bra        +0xC /* 000023C8 */
  3265. label000023BE:
  3266. 000023BE  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  3267. 000023C2  4267                     clr.w      -[A7]
  3268. 000023C4  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  3269. label000023C8:
  3270. 000023C8  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3271. 000023CC  4E5E                     unlink     A6
  3272. 000023CE  205F                     movea.l    A0, [A7]+
  3273. 000023D0  DEFC 001A                add.w      A7, 0x1A
  3274. 000023D4  4ED0                     jmp        [A0]
  3275. 000023D6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3276. // begin alternate branch 000023D8-000023DC
  3277. export_1377:
  3278. fn000023D8:
  3279. 000023D8  4E56 FEBE                link       A6, -0x0142
  3280. // end alternate branch 000023D8-000023DC
  3281. export_1377: // at 000023D8 (misaligned)
  3282. fn000023D8: // (misaligned)
  3283. 000023DA  FEBE                     .extension 0xEBE // unimplemented
  3284. 000023DC  48E7 0700                movem.l    -[A7], D5,D6,D7
  3285. 000023E0  2C2E 0010                move.l     D6, [A6 + 0x10]
  3286. 000023E4  422E 0014                clr.b      [A6 + 0x14]
  3287. 000023E8  7000                     moveq.l    D0, 0x00
  3288. 000023EA  2D40 FEE6                move.l     [A6 - 0x11A], D0
  3289. 000023EE  BCAD A548                cmp.l      D6, [A5 - 0x5AB8]
  3290. 000023F2  660E                     bne        +0x10 /* 00002402 */
  3291. 000023F4  3D6D A542 FEC0           move.w     [A6 - 0x140], [A5 - 0x5ABE]
  3292. 000023FA  2D6D A896 FFF4           move.l     [A6 - 0xC], [A5 - 0x576A]
  3293. 00002400  604E                     bra        +0x50 /* 00002450 */
  3294. label00002402:
  3295. 00002402  2F06                     move.l     -[A7], D6
  3296. 00002404  486E FEEA                pea.l      [A6 - 0x116]
  3297. 00002408  4EAD 0D82                jsr        [A5 + 0xD82 /* export_428 */]
  3298. 0000240C  4267                     clr.w      -[A7]
  3299. 0000240E  3F2E FEEA                move.w     -[A7], [A6 - 0x116]
  3300. 00002412  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  3301. 00002416  486E FEF0                pea.l      [A6 - 0x110]
  3302. 0000241A  1F3C 0001                move.b     -[A7], 0x1
  3303. 0000241E  486E FEC0                pea.l      [A6 - 0x140]
  3304. 00002422  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  3305. 00002426  4A5F                     tst.w      [A7]+
  3306. 00002428  6704                     beq        +0x6 /* 0000242E */
  3307. 0000242A  6000 012E                bra        +0x130 /* 0000255A */
  3308. label0000242E:
  3309. 0000242E  7000                     moveq.l    D0, 0x00
  3310. 00002430  2D40 FFFC                move.l     [A6 - 0x4], D0
  3311. 00002434  7E04                     moveq.l    D7, 0x04
  3312. 00002436  4267                     clr.w      -[A7]
  3313. 00002438  3F2E FEC0                move.w     -[A7], [A6 - 0x140]
  3314. 0000243C  486E FFFC                pea.l      [A6 - 0x4]
  3315. 00002440  2F07                     move.l     -[A7], D7
  3316. 00002442  486E FFF4                pea.l      [A6 - 0xC]
  3317. 00002446  4EAD 29BA                jsr        [A5 + 0x29BA /* export_1331 */]
  3318. 0000244A  4A5F                     tst.w      [A7]+
  3319. 0000244C  6600 00F2                bne        +0xF4 /* 00002540 */
  3320. label00002450:
  3321. 00002450  2E2E FFF4                move.l     D7, [A6 - 0xC]
  3322. 00002454  9EBC 0000 0600           sub.l      D7, 0x600
  3323. 0000245A  2D47 FFF0                move.l     [A6 - 0x10], D7
  3324. 0000245E  42A7                     clr.l      -[A7]
  3325. 00002460  2F07                     move.l     -[A7], D7
  3326. 00002462  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  3327. 00002466  2D5F FEE6                move.l     [A6 - 0x11A], [A7]+
  3328. 0000246A  6700 00D4                beq        +0xD6 /* 00002540 */
  3329. 0000246E  2D7C 0000 0600 FFFC      move.l     [A6 - 0x4], 0x600
  3330. 00002476  2F2E FEE6                move.l     -[A7], [A6 - 0x11A]
  3331. 0000247A  205F                     movea.l    A0, [A7]+
  3332. 0000247C  A029                     syscall    HLock
  3333. 0000247E  4267                     clr.w      -[A7]
  3334. 00002480  3F2E FEC0                move.w     -[A7], [A6 - 0x140]
  3335. 00002484  486E FFFC                pea.l      [A6 - 0x4]
  3336. 00002488  2F07                     move.l     -[A7], D7
  3337. 0000248A  206E FEE6                movea.l    A0, [A6 - 0x11A]
  3338. 0000248E  2F10                     move.l     -[A7], [A0]
  3339. 00002490  4EAD 29BA                jsr        [A5 + 0x29BA /* export_1331 */]
  3340. 00002494  4A5F                     tst.w      [A7]+
  3341. 00002496  56C0                     sne        D0
  3342. 00002498  4A00                     tst.b      D0
  3343. 0000249A  6600 00A4                bne        +0xA6 /* 00002540 */
  3344. 0000249E  2F00                     move.l     -[A7], D0
  3345. 000024A0  4267                     clr.w      -[A7]
  3346. 000024A2  206E FEE6                movea.l    A0, [A6 - 0x11A]
  3347. 000024A6  2F10                     move.l     -[A7], [A0]
  3348. 000024A8  2F10                     move.l     -[A7], [A0]
  3349. 000024AA  2F07                     move.l     -[A7], D7
  3350. 000024AC  4267                     clr.w      -[A7]
  3351. 000024AE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3352. 000024B2  486E FFF0                pea.l      [A6 - 0x10]
  3353. 000024B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3354. 000024BA  4EBA DEB2                jsr        [PC - 0x214E /* 0000036E */]
  3355. 000024BE  121F                     move.b     D1, [A7]+
  3356. 000024C0  201F                     move.l     D0, [A7]+
  3357. 000024C2  0A01 0001                xori.b     D1, 0x1
  3358. 000024C6  8001                     or.b       D0, D1
  3359. 000024C8  0240 0001                andi.w     D0, 0x1
  3360. 000024CC  6672                     bne        +0x74 /* 00002540 */
  3361. 000024CE  206E 000C                movea.l    A0, [A6 + 0xC]
  3362. 000024D2  203C 5754 4C4B           move.l     D0, 0x57544C4B /* 'WTLK' */
  3363. 000024D8  B090                     cmp.l      D0, [A0]
  3364. 000024DA  673A                     beq        +0x3C /* 00002516 */
  3365. 000024DC  206E FEE6                movea.l    A0, [A6 - 0x11A]
  3366. 000024E0  2D50 FEE2                move.l     [A6 - 0x11E], [A0]
  3367. 000024E4  486E FEE2                pea.l      [A6 - 0x11E]
  3368. 000024E8  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  3369. 000024EC  2F2E FEE2                move.l     -[A7], [A6 - 0x11E]
  3370. 000024F0  486E FEC2                pea.l      [A6 - 0x13E]
  3371. 000024F4  7020                     moveq.l    D0, 0x20
  3372. 000024F6  2F00                     move.l     -[A7], D0
  3373. 000024F8  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  3374. 000024FC  202E FEC6                move.l     D0, [A6 - 0x13A]
  3375. 00002500  D1AE FEE2                add.l      [A6 - 0x11E], D0
  3376. 00002504  2F2E FEE2                move.l     -[A7], [A6 - 0x11E]
  3377. 00002508  206E FEE6                movea.l    A0, [A6 - 0x11A]
  3378. 0000250C  2F10                     move.l     -[A7], [A0]
  3379. 0000250E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3380. 00002512  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3381. label00002516:
  3382. 00002516  2F2E FEE6                move.l     -[A7], [A6 - 0x11A]
  3383. 0000251A  205F                     movea.l    A0, [A7]+
  3384. 0000251C  A02A                     syscall    HUnlock
  3385. 0000251E  2F2E FEE6                move.l     -[A7], [A6 - 0x11A]
  3386. 00002522  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3387. 00002526  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  3388. 0000252A  206E 0008                movea.l    A0, [A6 + 0x8]
  3389. 0000252E  216E FEE6 0004           move.l     [A0 + 0x4], [A6 - 0x11A]
  3390. 00002534  7000                     moveq.l    D0, 0x00
  3391. 00002536  2D40 FEE6                move.l     [A6 - 0x11A], D0
  3392. 0000253A  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  3393. label00002540:
  3394. 00002540  486E FEE6                pea.l      [A6 - 0x11A]
  3395. 00002544  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  3396. 00002548  BCAD A548                cmp.l      D6, [A5 - 0x5AB8]
  3397. 0000254C  670C                     beq        +0xE /* 0000255A */
  3398. 0000254E  4267                     clr.w      -[A7]
  3399. 00002550  3F2E FEC0                move.w     -[A7], [A6 - 0x140]
  3400. 00002554  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3401. 00002558  3A1F                     move.w     D5, [A7]+
  3402. label0000255A:
  3403. 0000255A  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  3404. 0000255E  4E5E                     unlink     A6
  3405. 00002560  205F                     movea.l    A0, [A7]+
  3406. 00002562  DEFC 000C                add.w      A7, 0xC
  3407. 00002566  4ED0                     jmp        [A0]
  3408. export_1378:
  3409. 00002568  4E56 FFF4                link       A6, -0x000C
  3410. 0000256C  2D7C 5754 4C4B 000C      move.l     [A6 + 0xC], 0x57544C4B /* 'WTLK' */
  3411. 00002574  4267                     clr.w      -[A7]
  3412. 00002576  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3413. 0000257A  486E FFFC                pea.l      [A6 - 0x4]
  3414. 0000257E  486E FFF4                pea.l      [A6 - 0xC]
  3415. 00002582  4EBA FE54                jsr        [PC - 0x1AC /* 000023D8 */]
  3416. 00002586  101F                     move.b     D0, [A7]+
  3417. 00002588  670E                     beq        +0x10 /* 00002598 */
  3418. 0000258A  486E FFF4                pea.l      [A6 - 0xC]
  3419. 0000258E  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  3420. 00002592  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  3421. label00002598:
  3422. 00002598  4E5E                     unlink     A6
  3423. 0000259A  2E9F                     move.l     [A7], [A7]+
  3424. 0000259C  4E75                     rts
  3425. export_1379:
  3426. 0000259E  4E56 FFC6                link       A6, -0x003A
  3427. 000025A2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3428. 000025A6  2A2E 0012                move.l     D5, [A6 + 0x12]
  3429. 000025AA  206E 000C                movea.l    A0, [A6 + 0xC]
  3430. 000025AE  7000                     moveq.l    D0, 0x00
  3431. 000025B0  2080                     move.l     [A0], D0
  3432. 000025B2  206E 0008                movea.l    A0, [A6 + 0x8]
  3433. 000025B6  7000                     moveq.l    D0, 0x00
  3434. 000025B8  2080                     move.l     [A0], D0
  3435. 000025BA  4A6E 0010                tst.w      [A6 + 0x10]
  3436. 000025BE  6700 011C                beq        +0x11E /* 000026DC */
  3437. 000025C2  4207                     clr.b      D7
  3438. 000025C4  BAAE 0016                cmp.l      D5, [A6 + 0x16]
  3439. 000025C8  56C0                     sne        D0
  3440. 000025CA  4A85                     tst.l      D5
  3441. 000025CC  56C1                     sne        D1
  3442. 000025CE  C001                     and.b      D0, D1
  3443. 000025D0  4400                     neg.b      D0
  3444. 000025D2  1800                     move.b     D4, D0
  3445. 000025D4  6744                     beq        +0x46 /* 0000261A */
  3446. 000025D6  2F00                     move.l     -[A7], D0
  3447. 000025D8  4267                     clr.w      -[A7]
  3448. 000025DA  2F05                     move.l     -[A7], D5
  3449. 000025DC  322E 0010                move.w     D1, [A6 + 0x10]
  3450. 000025E0  6A02                     bpl        +0x4 /* 000025E4 */
  3451. 000025E2  4441                     neg.w      D1
  3452. label000025E4:
  3453. 000025E4  3F01                     move.w     -[A7], D1
  3454. 000025E6  486E FFCA                pea.l      [A6 - 0x36]
  3455. 000025EA  4EBA F444                jsr        [PC - 0xBBC /* 00001A30 */]
  3456. 000025EE  121F                     move.b     D1, [A7]+
  3457. 000025F0  201F                     move.l     D0, [A7]+
  3458. 000025F2  C001                     and.b      D0, D1
  3459. 000025F4  6724                     beq        +0x26 /* 0000261A */
  3460. 000025F6  7001                     moveq.l    D0, 0x01
  3461. 000025F8  B02E FFCE                cmp.b      D0, [A6 - 0x32]
  3462. 000025FC  57C0                     seq        D0
  3463. 000025FE  4A00                     tst.b      D0
  3464. 00002600  6612                     bne        +0x14 /* 00002614 */
  3465. 00002602  2F00                     move.l     -[A7], D0
  3466. 00002604  4267                     clr.w      -[A7]
  3467. 00002606  1F2E FFCF                move.b     -[A7], [A6 - 0x31]
  3468. 0000260A  4EBA 09C8                jsr        [PC + 0x9C8 /* 00002FD4 */]
  3469. 0000260E  121F                     move.b     D1, [A7]+
  3470. 00002610  201F                     move.l     D0, [A7]+
  3471. 00002612  8001                     or.b       D0, D1
  3472. label00002614:
  3473. 00002614  0240 0001                andi.w     D0, 0x1
  3474. 00002618  1E00                     move.b     D7, D0
  3475. label0000261A:
  3476. 0000261A  1007                     move.b     D0, D7
  3477. 0000261C  670C                     beq        +0xE /* 0000262A */
  3478. 0000261E  42A7                     clr.l      -[A7]
  3479. 00002620  2F05                     move.l     -[A7], D5
  3480. 00002622  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3481. 00002626  265F                     movea.l    A3, [A7]+
  3482. 00002628  600C                     bra        +0xE /* 00002636 */
  3483. label0000262A:
  3484. 0000262A  42A7                     clr.l      -[A7]
  3485. 0000262C  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  3486. 00002630  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  3487. 00002634  265F                     movea.l    A3, [A7]+
  3488. label00002636:
  3489. 00002636  200B                     move.l     D0, A3
  3490. 00002638  6700 00A2                beq        +0xA4 /* 000026DC */
  3491. 0000263C  2F0B                     move.l     -[A7], A3
  3492. 0000263E  486E FFC7                pea.l      [A6 - 0x39]
  3493. 00002642  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  3494. 00002646  2F0B                     move.l     -[A7], A3
  3495. 00002648  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  3496. 0000264C  1F07                     move.b     -[A7], D7
  3497. 0000264E  486E FFF8                pea.l      [A6 - 0x8]
  3498. 00002652  486E FFF4                pea.l      [A6 - 0xC]
  3499. 00002656  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3500. 0000265A  486E FFE8                pea.l      [A6 - 0x18]
  3501. 0000265E  4EBA 008A                jsr        [PC + 0x8A /* 000026EA */]
  3502. 00002662  4AAE FFF8                tst.l      [A6 - 0x8]
  3503. 00002666  6618                     bne        +0x1A /* 00002680 */
  3504. 00002668  42A7                     clr.l      -[A7]
  3505. 0000266A  7001                     moveq.l    D0, 0x01
  3506. 0000266C  2F00                     move.l     -[A7], D0
  3507. 0000266E  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  3508. 00002672  285F                     movea.l    A4, [A7]+
  3509. 00002674  2054                     movea.l    A0, [A4]
  3510. 00002676  4210                     clr.b      [A0]
  3511. 00002678  206E 000C                movea.l    A0, [A6 + 0xC]
  3512. 0000267C  208C                     move.l     [A0], A4
  3513. 0000267E  603A                     bra        +0x3C /* 000026BA */
  3514. label00002680:
  3515. 00002680  42A7                     clr.l      -[A7]
  3516. 00002682  206E 0008                movea.l    A0, [A6 + 0x8]
  3517. 00002686  2010                     move.l     D0, [A0]
  3518. 00002688  5280                     addq.l     D0, 1
  3519. 0000268A  2F00                     move.l     -[A7], D0
  3520. 0000268C  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  3521. 00002690  285F                     movea.l    A4, [A7]+
  3522. 00002692  200C                     move.l     D0, A4
  3523. 00002694  6724                     beq        +0x26 /* 000026BA */
  3524. 00002696  2C14                     move.l     D6, [A4]
  3525. 00002698  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3526. 0000269C  2F06                     move.l     -[A7], D6
  3527. 0000269E  206E 0008                movea.l    A0, [A6 + 0x8]
  3528. 000026A2  2F10                     move.l     -[A7], [A0]
  3529. 000026A4  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  3530. 000026A8  206E 0008                movea.l    A0, [A6 + 0x8]
  3531. 000026AC  2C10                     move.l     D6, [A0]
  3532. 000026AE  DC94                     add.l      D6, [A4]
  3533. 000026B0  2046                     movea.l    A0, D6
  3534. 000026B2  4210                     clr.b      [A0]
  3535. 000026B4  206E 000C                movea.l    A0, [A6 + 0xC]
  3536. 000026B8  208C                     move.l     [A0], A4
  3537. label000026BA:
  3538. 000026BA  2F0B                     move.l     -[A7], A3
  3539. 000026BC  1F2E FFC7                move.b     -[A7], [A6 - 0x39]
  3540. 000026C0  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  3541. 000026C4  1007                     move.b     D0, D7
  3542. 000026C6  670A                     beq        +0xC /* 000026D2 */
  3543. 000026C8  2F05                     move.l     -[A7], D5
  3544. 000026CA  4267                     clr.w      -[A7]
  3545. 000026CC  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  3546. 000026D0  600A                     bra        +0xC /* 000026DC */
  3547. label000026D2:
  3548. 000026D2  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  3549. 000026D6  4267                     clr.w      -[A7]
  3550. 000026D8  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  3551. label000026DC:
  3552. 000026DC  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3553. 000026E0  4E5E                     unlink     A6
  3554. 000026E2  205F                     movea.l    A0, [A7]+
  3555. 000026E4  DEFC 0012                add.w      A7, 0x12
  3556. 000026E8  4ED0                     jmp        [A0]
  3557. export_1380:
  3558. fn000026EA:
  3559. 000026EA  4E56 FFD8                link       A6, -0x0028
  3560. 000026EE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3561. 000026F2  282E 0014                move.l     D4, [A6 + 0x14]
  3562. 000026F6  2044                     movea.l    A0, D4
  3563. 000026F8  7000                     moveq.l    D0, 0x00
  3564. 000026FA  2080                     move.l     [A0], D0
  3565. 000026FC  206E 0010                movea.l    A0, [A6 + 0x10]
  3566. 00002700  7000                     moveq.l    D0, 0x00
  3567. 00002702  2080                     move.l     [A0], D0
  3568. 00002704  206E 000C                movea.l    A0, [A6 + 0xC]
  3569. 00002708  7000                     moveq.l    D0, 0x00
  3570. 0000270A  2080                     move.l     [A0], D0
  3571. 0000270C  206E 0008                movea.l    A0, [A6 + 0x8]
  3572. 00002710  7000                     moveq.l    D0, 0x00
  3573. 00002712  2080                     move.l     [A0], D0
  3574. 00002714  102D A890                move.b     D0, [A5 - 0x5770]
  3575. 00002718  673A                     beq        +0x3C /* 00002754 */
  3576. 0000271A  2044                     movea.l    A0, D4
  3577. 0000271C  2F08                     move.l     -[A7], A0
  3578. 0000271E  42A7                     clr.l      -[A7]
  3579. 00002720  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3580. 00002724  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  3581. 00002728  4EAD 1EAA                jsr        [A5 + 0x1EAA /* export_977 */]
  3582. 0000272C  201F                     move.l     D0, [A7]+
  3583. 0000272E  205F                     movea.l    A0, [A7]+
  3584. 00002730  2080                     move.l     [A0], D0
  3585. 00002732  2044                     movea.l    A0, D4
  3586. 00002734  4A90                     tst.l      [A0]
  3587. 00002736  6700 0112                beq        +0x114 /* 0000284A */
  3588. 0000273A  206E 000C                movea.l    A0, [A6 + 0xC]
  3589. 0000273E  2F08                     move.l     -[A7], A0
  3590. 00002740  42A7                     clr.l      -[A7]
  3591. 00002742  2244                     movea.l    A1, D4
  3592. 00002744  2F11                     move.l     -[A7], [A1]
  3593. 00002746  4EAD 294A                jsr        [A5 + 0x294A /* export_1317 */]
  3594. 0000274A  201F                     move.l     D0, [A7]+
  3595. 0000274C  205F                     movea.l    A0, [A7]+
  3596. 0000274E  2080                     move.l     [A0], D0
  3597. 00002750  6000 00F8                bra        +0xFA /* 0000284A */
  3598. label00002754:
  3599. 00002754  102E 0018                move.b     D0, [A6 + 0x18]
  3600. 00002758  6704                     beq        +0x6 /* 0000275E */
  3601. 0000275A  7A32                     moveq.l    D5, 0x32
  3602. 0000275C  6002                     bra        +0x4 /* 00002760 */
  3603. label0000275E:
  3604. 0000275E  7A36                     moveq.l    D5, 0x36
  3605. label00002760:
  3606. 00002760  206E 001C                movea.l    A0, [A6 + 0x1C]
  3607. 00002764  2005                     move.l     D0, D5
  3608. 00002766  D090                     add.l      D0, [A0]
  3609. 00002768  720E                     moveq.l    D1, 0x0E
  3610. 0000276A  9081                     sub.l      D0, D1
  3611. 0000276C  2D40 FFEC                move.l     [A6 - 0x14], D0
  3612. 00002770  206E FFEC                movea.l    A0, [A6 - 0x14]
  3613. 00002774  2D48 FFD8                move.l     [A6 - 0x28], A0
  3614. 00002778  3D68 0008 FFDE           move.w     [A6 - 0x22], [A0 + 0x8]
  3615. 0000277E  206E 001C                movea.l    A0, [A6 + 0x1C]
  3616. 00002782  2005                     move.l     D0, D5
  3617. 00002784  D090                     add.l      D0, [A0]
  3618. 00002786  206E FFD8                movea.l    A0, [A6 - 0x28]
  3619. 0000278A  2668 0004                movea.l    A3, [A0 + 0x4]
  3620. 0000278E  D7C0                     add.l      A3, D0
  3621. 00002790  426E FFDC                clr.w      [A6 - 0x24]
  3622. label00002794:
  3623. 00002794  302E FFDC                move.w     D0, [A6 - 0x24]
  3624. 00002798  B06E FFDE                cmp.w      D0, [A6 - 0x22]
  3625. 0000279C  6C00 00AC                bge        +0xAE /* 0000284A */
  3626. 000027A0  200B                     move.l     D0, A3
  3627. 000027A2  5480                     addq.l     D0, 2
  3628. 000027A4  2D40 FFF4                move.l     [A6 - 0xC], D0
  3629. 000027A8  7000                     moveq.l    D0, 0x00
  3630. 000027AA  206E FFF4                movea.l    A0, [A6 - 0xC]
  3631. 000027AE  3010                     move.w     D0, [A0]
  3632. 000027B0  C0BC FFFF FFFF           and.l      D0, 0xFFFFFFFF
  3633. 000027B6  2C00                     move.l     D6, D0
  3634. 000027B8  3013                     move.w     D0, [A3]
  3635. 000027BA  B06E 001A                cmp.w      D0, [A6 + 0x1A]
  3636. 000027BE  6676                     bne        +0x78 /* 00002836 */
  3637. 000027C0  284B                     movea.l    A4, A3
  3638. 000027C2  588C                     addq.l     A4, 4
  3639. 000027C4  4A14                     tst.b      [A4]
  3640. 000027C6  6614                     bne        +0x16 /* 000027DC */
  3641. 000027C8  200C                     move.l     D0, A4
  3642. 000027CA  5280                     addq.l     D0, 1
  3643. 000027CC  2044                     movea.l    A0, D4
  3644. 000027CE  2080                     move.l     [A0], D0
  3645. 000027D0  2006                     move.l     D0, D6
  3646. 000027D2  5380                     subq.l     D0, 1
  3647. 000027D4  206E 000C                movea.l    A0, [A6 + 0xC]
  3648. 000027D8  2080                     move.l     [A0], D0
  3649. 000027DA  606E                     bra        +0x70 /* 0000284A */
  3650. label000027DC:
  3651. 000027DC  2D4C FFF0                move.l     [A6 - 0x10], A4
  3652. 000027E0  7000                     moveq.l    D0, 0x00
  3653. 000027E2  206E FFF0                movea.l    A0, [A6 - 0x10]
  3654. 000027E6  3010                     move.w     D0, [A0]
  3655. 000027E8  C0BC 0000 7FFF           and.l      D0, 0x7FFF
  3656. 000027EE  2E00                     move.l     D7, D0
  3657. 000027F0  1007                     move.b     D0, D7
  3658. 000027F2  0240 0001                andi.w     D0, 0x1
  3659. 000027F6  670A                     beq        +0xC /* 00002802 */
  3660. 000027F8  2F3C 0003 BCFD           move.l     -[A7], 0x3BCFD
  3661. 000027FE  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  3662. label00002802:
  3663. 00002802  2006                     move.l     D0, D6
  3664. 00002804  9087                     sub.l      D0, D7
  3665. 00002806  0C80 0000 7530           cmpi.l     D0, 0x7530 /* 'u0' */
  3666. 0000280C  6E3C                     bgt        +0x3E /* 0000284A */
  3667. 0000280E  200C                     move.l     D0, A4
  3668. 00002810  D087                     add.l      D0, D7
  3669. 00002812  2044                     movea.l    A0, D4
  3670. 00002814  2080                     move.l     [A0], D0
  3671. 00002816  200C                     move.l     D0, A4
  3672. 00002818  5480                     addq.l     D0, 2
  3673. 0000281A  206E 0010                movea.l    A0, [A6 + 0x10]
  3674. 0000281E  2080                     move.l     [A0], D0
  3675. 00002820  2006                     move.l     D0, D6
  3676. 00002822  9087                     sub.l      D0, D7
  3677. 00002824  206E 000C                movea.l    A0, [A6 + 0xC]
  3678. 00002828  2080                     move.l     [A0], D0
  3679. 0000282A  2007                     move.l     D0, D7
  3680. 0000282C  5580                     subq.l     D0, 2
  3681. 0000282E  206E 0008                movea.l    A0, [A6 + 0x8]
  3682. 00002832  2080                     move.l     [A0], D0
  3683. 00002834  6014                     bra        +0x16 /* 0000284A */
  3684. label00002836:
  3685. 00002836  2006                     move.l     D0, D6
  3686. 00002838  5A80                     addq.l     D0, 5
  3687. 0000283A  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  3688. 00002840  D7C0                     add.l      A3, D0
  3689. 00002842  526E FFDC                addq.w     [A6 - 0x24], 1
  3690. 00002846  6000 FF4C                bra        -0xB2 /* 00002794 */
  3691. label0000284A:
  3692. 0000284A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3693. 0000284E  4E5E                     unlink     A6
  3694. 00002850  205F                     movea.l    A0, [A7]+
  3695. 00002852  DEFC 0018                add.w      A7, 0x18
  3696. 00002856  4ED0                     jmp        [A0]
  3697. export_1381:
  3698. fn00002858:
  3699. 00002858  4E56 0000                link       A6, 0
  3700. 0000285C  4AAD A85E                tst.l      [A5 - 0x57A2]
  3701. 00002860  57C0                     seq        D0
  3702. 00002862  4AAD AEAC                tst.l      [A5 - 0x5154]
  3703. 00002866  56C1                     sne        D1
  3704. 00002868  C001                     and.b      D0, D1
  3705. 0000286A  6712                     beq        +0x14 /* 0000287E */
  3706. 0000286C  42A7                     clr.l      -[A7]
  3707. 0000286E  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  3708. 00002872  2F2D AEAC                move.l     -[A7], [A5 - 0x5154]
  3709. 00002876  4EBA 10AE                jsr        [PC + 0x10AE /* 00003926 */]
  3710. 0000287A  2B5F A85E                move.l     [A5 - 0x57A2], [A7]+
  3711. label0000287E:
  3712. 0000287E  2D6D A85E 0008           move.l     [A6 + 0x8], [A5 - 0x57A2]
  3713. 00002884  4E5E                     unlink     A6
  3714. 00002886  4E75                     rts
  3715. export_1382:
  3716. 00002888  4E56 FFF2                link       A6, -0x000E
  3717. 0000288C  48E7 0118                movem.l    -[A7], D7,A3,A4
  3718. 00002890  7000                     moveq.l    D0, 0x00
  3719. 00002892  2D40 000E                move.l     [A6 + 0xE], D0
  3720. 00002896  42A7                     clr.l      -[A7]
  3721. 00002898  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  3722. 0000289C  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  3723. 000028A0  285F                     movea.l    A4, [A7]+
  3724. 000028A2  200C                     move.l     D0, A4
  3725. 000028A4  6754                     beq        +0x56 /* 000028FA */
  3726. 000028A6  42A7                     clr.l      -[A7]
  3727. 000028A8  2F0C                     move.l     -[A7], A4
  3728. 000028AA  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  3729. 000028AE  4EBA F390                jsr        [PC - 0xC70 /* 00001C40 */]
  3730. 000028B2  265F                     movea.l    A3, [A7]+
  3731. 000028B4  200B                     move.l     D0, A3
  3732. 000028B6  6738                     beq        +0x3A /* 000028F0 */
  3733. 000028B8  2F0C                     move.l     -[A7], A4
  3734. 000028BA  486E FFF3                pea.l      [A6 - 0xD]
  3735. 000028BE  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  3736. 000028C2  42A7                     clr.l      -[A7]
  3737. 000028C4  3013                     move.w     D0, [A3]
  3738. 000028C6  48C0                     ext.l      D0
  3739. 000028C8  2F00                     move.l     -[A7], D0
  3740. 000028CA  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  3741. 000028CE  2E1F                     move.l     D7, [A7]+
  3742. 000028D0  6714                     beq        +0x16 /* 000028E6 */
  3743. 000028D2  2F0B                     move.l     -[A7], A3
  3744. 000028D4  2047                     movea.l    A0, D7
  3745. 000028D6  2F10                     move.l     -[A7], [A0]
  3746. 000028D8  3013                     move.w     D0, [A3]
  3747. 000028DA  48C0                     ext.l      D0
  3748. 000028DC  2F00                     move.l     -[A7], D0
  3749. 000028DE  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  3750. 000028E2  2D47 000E                move.l     [A6 + 0xE], D7
  3751. label000028E6:
  3752. 000028E6  2F0C                     move.l     -[A7], A4
  3753. 000028E8  1F2E FFF3                move.b     -[A7], [A6 - 0xD]
  3754. 000028EC  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  3755. label000028F0:
  3756. 000028F0  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  3757. 000028F4  4267                     clr.w      -[A7]
  3758. 000028F6  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  3759. label000028FA:
  3760. 000028FA  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3761. 000028FE  4E5E                     unlink     A6
  3762. 00002900  205F                     movea.l    A0, [A7]+
  3763. 00002902  5C4F                     addq.w     A7, 6
  3764. 00002904  4ED0                     jmp        [A0]
  3765. export_1383:
  3766. 00002906  4E56 FFEC                link       A6, -0x0014
  3767. 0000290A  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  3768. 0000290E  422E 0018                clr.b      [A6 + 0x18]
  3769. 00002912  42A7                     clr.l      -[A7]
  3770. 00002914  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3771. 00002918  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3772. 0000291C  2E1F                     move.l     D7, [A7]+
  3773. 0000291E  4A2E 000C                tst.b      [A6 + 0xC]
  3774. 00002922  57C4                     seq        D4
  3775. 00002924  4404                     neg.b      D4
  3776. 00002926  4A87                     tst.l      D7
  3777. 00002928  6700 00E2                beq        +0xE4 /* 00002A0C */
  3778. 0000292C  2047                     movea.l    A0, D7
  3779. 0000292E  2650                     movea.l    A3, [A0]
  3780. 00002930  7032                     moveq.l    D0, 0x32
  3781. 00002932  D7C0                     add.l      A3, D0
  3782. 00002934  7C00                     moveq.l    D6, 0x00
  3783. 00002936  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  3784. 0000293C  2047                     movea.l    A0, D7
  3785. 0000293E  2050                     movea.l    A0, [A0]
  3786. 00002940  3D68 0024 FFEC           move.w     [A6 - 0x14], [A0 + 0x24]
  3787. 00002946  3A2E FFEE                move.w     D5, [A6 - 0x12]
  3788. 0000294A  6000 0096                bra        +0x98 /* 000029E2 */
  3789. label0000294E:
  3790. 0000294E  284B                     movea.l    A4, A3
  3791. 00002950  102D AED6                move.b     D0, [A5 - 0x512A]
  3792. 00002954  660E                     bne        +0x10 /* 00002964 */
  3793. 00002956  4A2C 0005                tst.b      [A4 + 0x5]
  3794. 0000295A  5CC1                     sge        D1
  3795. 0000295C  8001                     or.b       D0, D1
  3796. 0000295E  0240 0001                andi.w     D0, 0x1
  3797. 00002962  6774                     beq        +0x76 /* 000029D8 */
  3798. label00002964:
  3799. 00002964  4A6E 000E                tst.w      [A6 + 0xE]
  3800. 00002968  57C1                     seq        D1
  3801. 0000296A  4A01                     tst.b      D1
  3802. 0000296C  6614                     bne        +0x16 /* 00002982 */
  3803. 0000296E  142C 0004                move.b     D2, [A4 + 0x4]
  3804. 00002972  4882                     ext.w      D2
  3805. 00002974  B46E 000E                cmp.w      D2, [A6 + 0xE]
  3806. 00002978  57C2                     seq        D2
  3807. 0000297A  8202                     or.b       D1, D2
  3808. 0000297C  C001                     and.b      D0, D1
  3809. 0000297E  4A00                     tst.b      D0
  3810. 00002980  6756                     beq        +0x58 /* 000029D8 */
  3811. label00002982:
  3812. 00002982  2F00                     move.l     -[A7], D0
  3813. 00002984  4267                     clr.w      -[A7]
  3814. 00002986  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3815. 0000298A  486C 0006                pea.l      [A4 + 0x6]
  3816. 0000298E  A8AD                     syscall    PtInRect
  3817. 00002990  121F                     move.b     D1, [A7]+
  3818. 00002992  201F                     move.l     D0, [A7]+
  3819. 00002994  C001                     and.b      D0, D1
  3820. 00002996  4A00                     tst.b      D0
  3821. 00002998  673E                     beq        +0x40 /* 000029D8 */
  3822. 0000299A  1204                     move.b     D1, D4
  3823. 0000299C  6638                     bne        +0x3A /* 000029D6 */
  3824. 0000299E  7400                     moveq.l    D2, 0x00
  3825. 000029A0  342C 000E                move.w     D2, [A4 + 0xE]
  3826. 000029A4  C4BC 0000 000F           and.l      D2, 0xF
  3827. 000029AA  760A                     moveq.l    D3, 0x0A
  3828. 000029AC  B682                     cmp.l      D3, D2
  3829. 000029AE  56C2                     sne        D2
  3830. 000029B0  8202                     or.b       D1, D2
  3831. 000029B2  0241 0001                andi.w     D1, 0x1
  3832. 000029B6  661E                     bne        +0x20 /* 000029D6 */
  3833. 000029B8  48E7 C000                movem.l    -[A7], D0,D1
  3834. 000029BC  4267                     clr.w      -[A7]
  3835. 000029BE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3836. 000029C2  486C 0006                pea.l      [A4 + 0x6]
  3837. 000029C6  4EAD 22C2                jsr        [A5 + 0x22C2 /* export_1108 */]
  3838. 000029CA  141F                     move.b     D2, [A7]+
  3839. 000029CC  4CDF 0003                movem.l    D0,D1, [A7]+
  3840. 000029D0  8202                     or.b       D1, D2
  3841. 000029D2  C001                     and.b      D0, D1
  3842. 000029D4  6702                     beq        +0x4 /* 000029D8 */
  3843. label000029D6:
  3844. 000029D6  2C0B                     move.l     D6, A3
  3845. label000029D8:
  3846. 000029D8  3013                     move.w     D0, [A3]
  3847. 000029DA  48C0                     ext.l      D0
  3848. 000029DC  D7C0                     add.l      A3, D0
  3849. 000029DE  5245                     addq.w     D5, 1
  3850. 000029E0  6908                     bvs        +0xA /* 000029EA */
  3851. label000029E2:
  3852. 000029E2  BA6E FFEC                cmp.w      D5, [A6 - 0x14]
  3853. 000029E6  6F00 FF66                ble        -0x98 /* 0000294E */
  3854. label000029EA:
  3855. 000029EA  4A86                     tst.l      D6
  3856. 000029EC  6714                     beq        +0x16 /* 00002A02 */
  3857. 000029EE  2046                     movea.l    A0, D6
  3858. 000029F0  226E 0008                movea.l    A1, [A6 + 0x8]
  3859. 000029F4  700E                     moveq.l    D0, 0x0E
  3860. label000029F6:
  3861. 000029F6  32D8                     move.w     [A1]+, [A0]+
  3862. 000029F8  51C8 FFFC                dbf        D0, -0x6 /* 000029F6 */
  3863. 000029FC  1D7C 0001 0018           move.b     [A6 + 0x18], 0x1
  3864. label00002A02:
  3865. 00002A02  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3866. 00002A06  4267                     clr.w      -[A7]
  3867. 00002A08  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  3868. label00002A0C:
  3869. 00002A0C  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  3870. 00002A10  4E5E                     unlink     A6
  3871. 00002A12  205F                     movea.l    A0, [A7]+
  3872. 00002A14  DEFC 0010                add.w      A7, 0x10
  3873. 00002A18  4ED0                     jmp        [A0]
  3874. export_1384:
  3875. 00002A1A  4E56 FFEC                link       A6, -0x0014
  3876. 00002A1E  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  3877. 00002A22  422E 0018                clr.b      [A6 + 0x18]
  3878. 00002A26  42A7                     clr.l      -[A7]
  3879. 00002A28  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3880. 00002A2C  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  3881. 00002A30  2E1F                     move.l     D7, [A7]+
  3882. 00002A32  4A2E 000C                tst.b      [A6 + 0xC]
  3883. 00002A36  57C4                     seq        D4
  3884. 00002A38  4404                     neg.b      D4
  3885. 00002A3A  4A87                     tst.l      D7
  3886. 00002A3C  6700 00E2                beq        +0xE4 /* 00002B20 */
  3887. 00002A40  2047                     movea.l    A0, D7
  3888. 00002A42  2650                     movea.l    A3, [A0]
  3889. 00002A44  7036                     moveq.l    D0, 0x36
  3890. 00002A46  D7C0                     add.l      A3, D0
  3891. 00002A48  7C00                     moveq.l    D6, 0x00
  3892. 00002A4A  3D7C 0001 FFEE           move.w     [A6 - 0x12], 0x1
  3893. 00002A50  2047                     movea.l    A0, D7
  3894. 00002A52  2050                     movea.l    A0, [A0]
  3895. 00002A54  3D68 0028 FFEC           move.w     [A6 - 0x14], [A0 + 0x28]
  3896. 00002A5A  3A2E FFEE                move.w     D5, [A6 - 0x12]
  3897. 00002A5E  6000 0096                bra        +0x98 /* 00002AF6 */
  3898. label00002A62:
  3899. 00002A62  284B                     movea.l    A4, A3
  3900. 00002A64  102D AED6                move.b     D0, [A5 - 0x512A]
  3901. 00002A68  660E                     bne        +0x10 /* 00002A78 */
  3902. 00002A6A  4A2C 0005                tst.b      [A4 + 0x5]
  3903. 00002A6E  5CC1                     sge        D1
  3904. 00002A70  8001                     or.b       D0, D1
  3905. 00002A72  0240 0001                andi.w     D0, 0x1
  3906. 00002A76  6774                     beq        +0x76 /* 00002AEC */
  3907. label00002A78:
  3908. 00002A78  4A6E 000E                tst.w      [A6 + 0xE]
  3909. 00002A7C  57C1                     seq        D1
  3910. 00002A7E  4A01                     tst.b      D1
  3911. 00002A80  6614                     bne        +0x16 /* 00002A96 */
  3912. 00002A82  142C 0004                move.b     D2, [A4 + 0x4]
  3913. 00002A86  4882                     ext.w      D2
  3914. 00002A88  B46E 000E                cmp.w      D2, [A6 + 0xE]
  3915. 00002A8C  57C2                     seq        D2
  3916. 00002A8E  8202                     or.b       D1, D2
  3917. 00002A90  C001                     and.b      D0, D1
  3918. 00002A92  4A00                     tst.b      D0
  3919. 00002A94  6756                     beq        +0x58 /* 00002AEC */
  3920. label00002A96:
  3921. 00002A96  2F00                     move.l     -[A7], D0
  3922. 00002A98  4267                     clr.w      -[A7]
  3923. 00002A9A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3924. 00002A9E  486C 0006                pea.l      [A4 + 0x6]
  3925. 00002AA2  A8AD                     syscall    PtInRect
  3926. 00002AA4  121F                     move.b     D1, [A7]+
  3927. 00002AA6  201F                     move.l     D0, [A7]+
  3928. 00002AA8  C001                     and.b      D0, D1
  3929. 00002AAA  4A00                     tst.b      D0
  3930. 00002AAC  673E                     beq        +0x40 /* 00002AEC */
  3931. 00002AAE  1204                     move.b     D1, D4
  3932. 00002AB0  6638                     bne        +0x3A /* 00002AEA */
  3933. 00002AB2  7400                     moveq.l    D2, 0x00
  3934. 00002AB4  342C 000E                move.w     D2, [A4 + 0xE]
  3935. 00002AB8  C4BC 0000 000F           and.l      D2, 0xF
  3936. 00002ABE  760A                     moveq.l    D3, 0x0A
  3937. 00002AC0  B682                     cmp.l      D3, D2
  3938. 00002AC2  56C2                     sne        D2
  3939. 00002AC4  8202                     or.b       D1, D2
  3940. 00002AC6  0241 0001                andi.w     D1, 0x1
  3941. 00002ACA  661E                     bne        +0x20 /* 00002AEA */
  3942. 00002ACC  48E7 C000                movem.l    -[A7], D0,D1
  3943. 00002AD0  4267                     clr.w      -[A7]
  3944. 00002AD2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3945. 00002AD6  486C 0006                pea.l      [A4 + 0x6]
  3946. 00002ADA  4EAD 22C2                jsr        [A5 + 0x22C2 /* export_1108 */]
  3947. 00002ADE  141F                     move.b     D2, [A7]+
  3948. 00002AE0  4CDF 0003                movem.l    D0,D1, [A7]+
  3949. 00002AE4  8202                     or.b       D1, D2
  3950. 00002AE6  C001                     and.b      D0, D1
  3951. 00002AE8  6702                     beq        +0x4 /* 00002AEC */
  3952. label00002AEA:
  3953. 00002AEA  2C0B                     move.l     D6, A3
  3954. label00002AEC:
  3955. 00002AEC  3013                     move.w     D0, [A3]
  3956. 00002AEE  48C0                     ext.l      D0
  3957. 00002AF0  D7C0                     add.l      A3, D0
  3958. 00002AF2  5245                     addq.w     D5, 1
  3959. 00002AF4  6908                     bvs        +0xA /* 00002AFE */
  3960. label00002AF6:
  3961. 00002AF6  BA6E FFEC                cmp.w      D5, [A6 - 0x14]
  3962. 00002AFA  6F00 FF66                ble        -0x98 /* 00002A62 */
  3963. label00002AFE:
  3964. 00002AFE  4A86                     tst.l      D6
  3965. 00002B00  6714                     beq        +0x16 /* 00002B16 */
  3966. 00002B02  2046                     movea.l    A0, D6
  3967. 00002B04  226E 0008                movea.l    A1, [A6 + 0x8]
  3968. 00002B08  700E                     moveq.l    D0, 0x0E
  3969. label00002B0A:
  3970. 00002B0A  32D8                     move.w     [A1]+, [A0]+
  3971. 00002B0C  51C8 FFFC                dbf        D0, -0x6 /* 00002B0A */
  3972. 00002B10  1D7C 0001 0018           move.b     [A6 + 0x18], 0x1
  3973. label00002B16:
  3974. 00002B16  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3975. 00002B1A  4267                     clr.w      -[A7]
  3976. 00002B1C  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  3977. label00002B20:
  3978. 00002B20  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  3979. 00002B24  4E5E                     unlink     A6
  3980. 00002B26  205F                     movea.l    A0, [A7]+
  3981. 00002B28  DEFC 0010                add.w      A7, 0x10
  3982. 00002B2C  4ED0                     jmp        [A0]
  3983. fn00002B2E:
  3984. 00002B2E  4E56 FFF8                link       A6, -0x0008
  3985. 00002B32  48E7 0118                movem.l    -[A7], D7,A3,A4
  3986. 00002B36  7000                     moveq.l    D0, 0x00
  3987. 00002B38  2D40 000C                move.l     [A6 + 0xC], D0
  3988. 00002B3C  42A7                     clr.l      -[A7]
  3989. 00002B3E  226E 0008                movea.l    A1, [A6 + 0x8]
  3990. 00002B42  2069 FFFC                movea.l    A0, [A1 - 0x4]
  3991. 00002B46  2050                     movea.l    A0, [A0]
  3992. 00002B48  2F28 0014                move.l     -[A7], [A0 + 0x14]
  3993. 00002B4C  2F3C 5041 4745           move.l     -[A7], 0x50414745 /* 'PAGE' */
  3994. 00002B52  4EAD 0E9A                jsr        [A5 + 0xE9A /* export_463 */]
  3995. 00002B56  2E1F                     move.l     D7, [A7]+
  3996. 00002B58  42A7                     clr.l      -[A7]
  3997. 00002B5A  2F07                     move.l     -[A7], D7
  3998. 00002B5C  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  3999. 00002B60  265F                     movea.l    A3, [A7]+
  4000. 00002B62  200B                     move.l     D0, A3
  4001. 00002B64  674A                     beq        +0x4C /* 00002BB0 */
  4002. 00002B66  2853                     movea.l    A4, [A3]
  4003. 00002B68  206E 0008                movea.l    A0, [A6 + 0x8]
  4004. 00002B6C  2968 0010 0010           move.l     [A4 + 0x10], [A0 + 0x10]
  4005. 00002B72  7000                     moveq.l    D0, 0x00
  4006. 00002B74  2940 0014                move.l     [A4 + 0x14], D0
  4007. 00002B78  2013                     move.l     D0, [A3]
  4008. 00002B7A  7218                     moveq.l    D1, 0x18
  4009. 00002B7C  D081                     add.l      D0, D1
  4010. 00002B7E  2F00                     move.l     -[A7], D0
  4011. 00002B80  2014                     move.l     D0, [A4]
  4012. 00002B82  7218                     moveq.l    D1, 0x18
  4013. 00002B84  9081                     sub.l      D0, D1
  4014. 00002B86  2F00                     move.l     -[A7], D0
  4015. 00002B88  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  4016. 00002B8C  42A7                     clr.l      -[A7]
  4017. 00002B8E  2F0B                     move.l     -[A7], A3
  4018. 00002B90  206E 0008                movea.l    A0, [A6 + 0x8]
  4019. 00002B94  3F28 FFD6                move.w     -[A7], [A0 - 0x2A]
  4020. 00002B98  4267                     clr.w      -[A7]
  4021. 00002B9A  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  4022. 00002B9E  295F 0014                move.l     [A4 + 0x14], [A7]+
  4023. 00002BA2  2F07                     move.l     -[A7], D7
  4024. 00002BA4  1F3C 0001                move.b     -[A7], 0x1
  4025. 00002BA8  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  4026. 00002BAC  2D47 000C                move.l     [A6 + 0xC], D7
  4027. label00002BB0:
  4028. 00002BB0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  4029. 00002BB4  4E5E                     unlink     A6
  4030. 00002BB6  2E9F                     move.l     [A7], [A7]+
  4031. 00002BB8  4E75                     rts
  4032. export_1385:
  4033. fn00002BBA:
  4034. 00002BBA  4E56 FFBA                link       A6, -0x0046
  4035. 00002BBE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4036. 00002BC2  422E 0014                clr.b      [A6 + 0x14]
  4037. 00002BC6  102D A84C                move.b     D0, [A5 - 0x57B4]
  4038. 00002BCA  6704                     beq        +0x6 /* 00002BD0 */
  4039. 00002BCC  6000 03F8                bra        +0x3FA /* 00002FC6 */
  4040. label00002BD0:
  4041. 00002BD0  42A7                     clr.l      -[A7]
  4042. 00002BD2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4043. 00002BD6  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  4044. 00002BDA  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  4045. 00002BDE  6604                     bne        +0x6 /* 00002BE4 */
  4046. 00002BE0  6000 03E4                bra        +0x3E6 /* 00002FC6 */
  4047. label00002BE4:
  4048. 00002BE4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4049. 00002BE8  486E FFBF                pea.l      [A6 - 0x41]
  4050. 00002BEC  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  4051. 00002BF0  206E FFFC                movea.l    A0, [A6 - 0x4]
  4052. 00002BF4  2050                     movea.l    A0, [A0]
  4053. 00002BF6  3028 001C                move.w     D0, [A0 + 0x1C]
  4054. 00002BFA  48C0                     ext.l      D0
  4055. 00002BFC  2D40 FFD4                move.l     [A6 - 0x2C], D0
  4056. 00002C00  206E FFFC                movea.l    A0, [A6 - 0x4]
  4057. 00002C04  2050                     movea.l    A0, [A0]
  4058. 00002C06  2028 0014                move.l     D0, [A0 + 0x14]
  4059. 00002C0A  7218                     moveq.l    D1, 0x18
  4060. 00002C0C  9081                     sub.l      D0, D1
  4061. 00002C0E  2F00                     move.l     -[A7], D0
  4062. 00002C10  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  4063. 00002C14  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  4064. 00002C18  201F                     move.l     D0, [A7]+
  4065. 00002C1A  3D40 FFD2                move.w     [A6 - 0x2E], D0
  4066. 00002C1E  4AAE 000C                tst.l      [A6 + 0xC]
  4067. 00002C22  6C06                     bge        +0x8 /* 00002C2A */
  4068. 00002C24  7000                     moveq.l    D0, 0x00
  4069. 00002C26  2D40 000C                move.l     [A6 + 0xC], D0
  4070. label00002C2A:
  4071. 00002C2A  206E FFFC                movea.l    A0, [A6 - 0x4]
  4072. 00002C2E  2050                     movea.l    A0, [A0]
  4073. 00002C30  202E 000C                move.l     D0, [A6 + 0xC]
  4074. 00002C34  B0A8 0018                cmp.l      D0, [A0 + 0x18]
  4075. 00002C38  6F0C                     ble        +0xE /* 00002C46 */
  4076. 00002C3A  206E FFFC                movea.l    A0, [A6 - 0x4]
  4077. 00002C3E  2050                     movea.l    A0, [A0]
  4078. 00002C40  2D68 0018 000C           move.l     [A6 + 0xC], [A0 + 0x18]
  4079. label00002C46:
  4080. 00002C46  206E FFFC                movea.l    A0, [A6 - 0x4]
  4081. 00002C4A  2050                     movea.l    A0, [A0]
  4082. 00002C4C  2028 0010                move.l     D0, [A0 + 0x10]
  4083. 00002C50  5280                     addq.l     D0, 1
  4084. 00002C52  7206                     moveq.l    D1, 0x06
  4085. 00002C54  2F01                     move.l     -[A7], D1
  4086. 00002C56  2F00                     move.l     -[A7], D0
  4087. 00002C58  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  4088. 00002C5C  201F                     move.l     D0, [A7]+
  4089. 00002C5E  7230                     moveq.l    D1, 0x30
  4090. 00002C60  D081                     add.l      D0, D1
  4091. 00002C62  2D40 FFE0                move.l     [A6 - 0x20], D0
  4092. 00002C66  206E FFFC                movea.l    A0, [A6 - 0x4]
  4093. 00002C6A  2050                     movea.l    A0, [A0]
  4094. 00002C6C  202E FFE0                move.l     D0, [A6 - 0x20]
  4095. 00002C70  B090                     cmp.l      D0, [A0]
  4096. 00002C72  6F24                     ble        +0x26 /* 00002C98 */
  4097. 00002C74  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4098. 00002C78  205F                     movea.l    A0, [A7]+
  4099. 00002C7A  A02A                     syscall    HUnlock
  4100. 00002C7C  4267                     clr.w      -[A7]
  4101. 00002C7E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4102. 00002C82  2F3C 4C49 5354           move.l     -[A7], 0x4C495354 /* 'LIST' */
  4103. 00002C88  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  4104. 00002C8C  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  4105. 00002C90  101F                     move.b     D0, [A7]+
  4106. 00002C92  6604                     bne        +0x6 /* 00002C98 */
  4107. 00002C94  6000 02EC                bra        +0x2EE /* 00002F82 */
  4108. label00002C98:
  4109. 00002C98  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4110. 00002C9C  205F                     movea.l    A0, [A7]+
  4111. 00002C9E  A029                     syscall    HLock
  4112. 00002CA0  206E FFFC                movea.l    A0, [A6 - 0x4]
  4113. 00002CA4  2050                     movea.l    A0, [A0]
  4114. 00002CA6  4AA8 0010                tst.l      [A0 + 0x10]
  4115. 00002CAA  662A                     bne        +0x2C /* 00002CD6 */
  4116. 00002CAC  42A7                     clr.l      -[A7]
  4117. 00002CAE  2F0E                     move.l     -[A7], A6
  4118. 00002CB0  4EBA FE7C                jsr        [PC - 0x184 /* 00002B2E */]
  4119. 00002CB4  2A1F                     move.l     D5, [A7]+
  4120. 00002CB6  6700 02CA                beq        +0x2CC /* 00002F82 */
  4121. 00002CBA  206E FFFC                movea.l    A0, [A6 - 0x4]
  4122. 00002CBE  2050                     movea.l    A0, [A0]
  4123. 00002CC0  7001                     moveq.l    D0, 0x01
  4124. 00002CC2  2140 0010                move.l     [A0 + 0x10], D0
  4125. 00002CC6  206E FFFC                movea.l    A0, [A6 - 0x4]
  4126. 00002CCA  2850                     movea.l    A4, [A0]
  4127. 00002CCC  7030                     moveq.l    D0, 0x30
  4128. 00002CCE  D9C0                     add.l      A4, D0
  4129. 00002CD0  2885                     move.l     [A4], D5
  4130. 00002CD2  426C 0004                clr.w      [A4 + 0x4]
  4131. label00002CD6:
  4132. 00002CD6  206E FFFC                movea.l    A0, [A6 - 0x4]
  4133. 00002CDA  2850                     movea.l    A4, [A0]
  4134. 00002CDC  7030                     moveq.l    D0, 0x30
  4135. 00002CDE  D9C0                     add.l      A4, D0
  4136. 00002CE0  2D6E 000C FFD8           move.l     [A6 - 0x28], [A6 + 0xC]
  4137. label00002CE6:
  4138. 00002CE6  302C 0004                move.w     D0, [A4 + 0x4]
  4139. 00002CEA  48C0                     ext.l      D0
  4140. 00002CEC  B0AE FFD8                cmp.l      D0, [A6 - 0x28]
  4141. 00002CF0  6C0E                     bge        +0x10 /* 00002D00 */
  4142. 00002CF2  302C 0004                move.w     D0, [A4 + 0x4]
  4143. 00002CF6  48C0                     ext.l      D0
  4144. 00002CF8  91AE FFD8                sub.l      [A6 - 0x28], D0
  4145. 00002CFC  5C8C                     addq.l     A4, 6
  4146. 00002CFE  60E6                     bra        -0x18 /* 00002CE6 */
  4147. label00002D00:
  4148. 00002D00  2D54 FFF4                move.l     [A6 - 0xC], [A4]
  4149. 00002D04  42A7                     clr.l      -[A7]
  4150. 00002D06  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4151. 00002D0A  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  4152. 00002D0E  265F                     movea.l    A3, [A7]+
  4153. 00002D10  200B                     move.l     D0, A3
  4154. 00002D12  6700 026E                beq        +0x270 /* 00002F82 */
  4155. 00002D16  2053                     movea.l    A0, [A3]
  4156. 00002D18  2F08                     move.l     -[A7], A0
  4157. 00002D1A  42A7                     clr.l      -[A7]
  4158. 00002D1C  2F0B                     move.l     -[A7], A3
  4159. 00002D1E  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  4160. 00002D22  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  4161. 00002D26  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  4162. 00002D2A  201F                     move.l     D0, [A7]+
  4163. 00002D2C  205F                     movea.l    A0, [A7]+
  4164. 00002D2E  B0A8 0014                cmp.l      D0, [A0 + 0x14]
  4165. 00002D32  57C0                     seq        D0
  4166. 00002D34  4400                     neg.b      D0
  4167. 00002D36  1D40 FFBE                move.b     [A6 - 0x42], D0
  4168. 00002D3A  302C 0004                move.w     D0, [A4 + 0x4]
  4169. 00002D3E  B06E FFD2                cmp.w      D0, [A6 - 0x2E]
  4170. 00002D42  6C00 0092                bge        +0x94 /* 00002DD6 */
  4171. 00002D46  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  4172. 00002D4A  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  4173. 00002D4E  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  4174. 00002D52  201F                     move.l     D0, [A7]+
  4175. 00002D54  7218                     moveq.l    D1, 0x18
  4176. 00002D56  D081                     add.l      D0, D1
  4177. 00002D58  2D40 FFDC                move.l     [A6 - 0x24], D0
  4178. 00002D5C  2C2E FFDC                move.l     D6, [A6 - 0x24]
  4179. 00002D60  DC93                     add.l      D6, [A3]
  4180. 00002D62  2E2E FFD4                move.l     D7, [A6 - 0x2C]
  4181. 00002D66  DE86                     add.l      D7, D6
  4182. 00002D68  2053                     movea.l    A0, [A3]
  4183. 00002D6A  2010                     move.l     D0, [A0]
  4184. 00002D6C  D093                     add.l      D0, [A3]
  4185. 00002D6E  2D40 FFCE                move.l     [A6 - 0x32], D0
  4186. 00002D72  2F06                     move.l     -[A7], D6
  4187. 00002D74  2F07                     move.l     -[A7], D7
  4188. 00002D76  202E FFCE                move.l     D0, [A6 - 0x32]
  4189. 00002D7A  9087                     sub.l      D0, D7
  4190. 00002D7C  2F00                     move.l     -[A7], D0
  4191. 00002D7E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4192. 00002D82  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4193. 00002D86  2F06                     move.l     -[A7], D6
  4194. 00002D88  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  4195. 00002D8C  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  4196. 00002D90  526C 0004                addq.w     [A4 + 0x4], 1
  4197. 00002D94  206E FFFC                movea.l    A0, [A6 - 0x4]
  4198. 00002D98  2050                     movea.l    A0, [A0]
  4199. 00002D9A  52A8 0018                addq.l     [A0 + 0x18], 1
  4200. 00002D9E  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  4201. 00002DA4  102E FFBE                move.b     D0, [A6 - 0x42]
  4202. 00002DA8  671C                     beq        +0x1E /* 00002DC6 */
  4203. 00002DAA  2053                     movea.l    A0, [A3]
  4204. 00002DAC  2F08                     move.l     -[A7], A0
  4205. 00002DAE  42A7                     clr.l      -[A7]
  4206. 00002DB0  2F0B                     move.l     -[A7], A3
  4207. 00002DB2  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  4208. 00002DB6  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  4209. 00002DBA  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  4210. 00002DBE  201F                     move.l     D0, [A7]+
  4211. 00002DC0  205F                     movea.l    A0, [A7]+
  4212. 00002DC2  2140 0014                move.l     [A0 + 0x14], D0
  4213. label00002DC6:
  4214. 00002DC6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4215. 00002DCA  1F3C 0001                move.b     -[A7], 0x1
  4216. 00002DCE  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  4217. 00002DD2  6000 01AE                bra        +0x1B0 /* 00002F82 */
  4218. label00002DD6:
  4219. 00002DD6  42A7                     clr.l      -[A7]
  4220. 00002DD8  2F0E                     move.l     -[A7], A6
  4221. 00002DDA  4EBA FD52                jsr        [PC - 0x2AE /* 00002B2E */]
  4222. 00002DDE  2A1F                     move.l     D5, [A7]+
  4223. 00002DE0  42A7                     clr.l      -[A7]
  4224. 00002DE2  2F05                     move.l     -[A7], D5
  4225. 00002DE4  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  4226. 00002DE8  281F                     move.l     D4, [A7]+
  4227. 00002DEA  6700 018C                beq        +0x18E /* 00002F78 */
  4228. 00002DEE  2C0C                     move.l     D6, A4
  4229. 00002DF0  2E06                     move.l     D7, D6
  4230. 00002DF2  5C87                     addq.l     D7, 6
  4231. 00002DF4  206E FFFC                movea.l    A0, [A6 - 0x4]
  4232. 00002DF8  2248                     movea.l    A1, A0
  4233. 00002DFA  2251                     movea.l    A1, [A1]
  4234. 00002DFC  2011                     move.l     D0, [A1]
  4235. 00002DFE  D090                     add.l      D0, [A0]
  4236. 00002E00  2D40 FFCE                move.l     [A6 - 0x32], D0
  4237. 00002E04  2F06                     move.l     -[A7], D6
  4238. 00002E06  2F07                     move.l     -[A7], D7
  4239. 00002E08  202E FFCE                move.l     D0, [A6 - 0x32]
  4240. 00002E0C  9087                     sub.l      D0, D7
  4241. 00002E0E  2F00                     move.l     -[A7], D0
  4242. 00002E10  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4243. 00002E14  206E FFFC                movea.l    A0, [A6 - 0x4]
  4244. 00002E18  2050                     movea.l    A0, [A0]
  4245. 00002E1A  52A8 0010                addq.l     [A0 + 0x10], 1
  4246. 00002E1E  2D47 FFE4                move.l     [A6 - 0x1C], D7
  4247. 00002E22  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4248. 00002E26  2085                     move.l     [A0], D5
  4249. 00002E28  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4250. 00002E2C  4268 0004                clr.w      [A0 + 0x4]
  4251. 00002E30  302C 0004                move.w     D0, [A4 + 0x4]
  4252. 00002E34  48C0                     ext.l      D0
  4253. 00002E36  B0AE FFD8                cmp.l      D0, [A6 - 0x28]
  4254. 00002E3A  6662                     bne        +0x64 /* 00002E9E */
  4255. 00002E3C  2044                     movea.l    A0, D4
  4256. 00002E3E  2E10                     move.l     D7, [A0]
  4257. 00002E40  7018                     moveq.l    D0, 0x18
  4258. 00002E42  DE80                     add.l      D7, D0
  4259. 00002E44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4260. 00002E48  2F07                     move.l     -[A7], D7
  4261. 00002E4A  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  4262. 00002E4E  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  4263. 00002E52  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4264. 00002E56  317C 0001 0004           move.w     [A0 + 0x4], 0x1
  4265. 00002E5C  206E FFFC                movea.l    A0, [A6 - 0x4]
  4266. 00002E60  2050                     movea.l    A0, [A0]
  4267. 00002E62  52A8 0018                addq.l     [A0 + 0x18], 1
  4268. 00002E66  102E FFBE                move.b     D0, [A6 - 0x42]
  4269. 00002E6A  671E                     beq        +0x20 /* 00002E8A */
  4270. 00002E6C  2044                     movea.l    A0, D4
  4271. 00002E6E  2050                     movea.l    A0, [A0]
  4272. 00002E70  2F08                     move.l     -[A7], A0
  4273. 00002E72  42A7                     clr.l      -[A7]
  4274. 00002E74  2F04                     move.l     -[A7], D4
  4275. 00002E76  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  4276. 00002E7A  3F3C 0001                move.w     -[A7], 0x1
  4277. 00002E7E  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  4278. 00002E82  201F                     move.l     D0, [A7]+
  4279. 00002E84  205F                     movea.l    A0, [A7]+
  4280. 00002E86  2140 0014                move.l     [A0 + 0x14], D0
  4281. label00002E8A:
  4282. 00002E8A  2F05                     move.l     -[A7], D5
  4283. 00002E8C  1F3C 0001                move.b     -[A7], 0x1
  4284. 00002E90  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  4285. 00002E94  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  4286. 00002E9A  6000 00DC                bra        +0xDE /* 00002F78 */
  4287. label00002E9E:
  4288. 00002E9E  302C 0004                move.w     D0, [A4 + 0x4]
  4289. 00002EA2  48C0                     ext.l      D0
  4290. 00002EA4  81FC 0002                divs.w     D0, 0x2
  4291. 00002EA8  3D40 FFC2                move.w     [A6 - 0x3E], D0
  4292. 00002EAC  302C 0004                move.w     D0, [A4 + 0x4]
  4293. 00002EB0  906E FFC2                sub.w      D0, [A6 - 0x3E]
  4294. 00002EB4  3D40 FFC4                move.w     [A6 - 0x3C], D0
  4295. 00002EB8  396E FFC4 0004           move.w     [A4 + 0x4], [A6 - 0x3C]
  4296. 00002EBE  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4297. 00002EC2  316E FFC2 0004           move.w     [A0 + 0x4], [A6 - 0x3E]
  4298. 00002EC8  2013                     move.l     D0, [A3]
  4299. 00002ECA  7218                     moveq.l    D1, 0x18
  4300. 00002ECC  D081                     add.l      D0, D1
  4301. 00002ECE  322E FFC4                move.w     D1, [A6 - 0x3C]
  4302. 00002ED2  48C1                     ext.l      D1
  4303. 00002ED4  2F01                     move.l     -[A7], D1
  4304. 00002ED6  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  4305. 00002EDA  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  4306. 00002EDE  2C1F                     move.l     D6, [A7]+
  4307. 00002EE0  DC80                     add.l      D6, D0
  4308. 00002EE2  2044                     movea.l    A0, D4
  4309. 00002EE4  2E10                     move.l     D7, [A0]
  4310. 00002EE6  7018                     moveq.l    D0, 0x18
  4311. 00002EE8  DE80                     add.l      D7, D0
  4312. 00002EEA  302E FFC2                move.w     D0, [A6 - 0x3E]
  4313. 00002EEE  48C0                     ext.l      D0
  4314. 00002EF0  2F00                     move.l     -[A7], D0
  4315. 00002EF2  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  4316. 00002EF6  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  4317. 00002EFA  201F                     move.l     D0, [A7]+
  4318. 00002EFC  3D40 FFC0                move.w     [A6 - 0x40], D0
  4319. 00002F00  2F06                     move.l     -[A7], D6
  4320. 00002F02  2F07                     move.l     -[A7], D7
  4321. 00002F04  302E FFC0                move.w     D0, [A6 - 0x40]
  4322. 00002F08  48C0                     ext.l      D0
  4323. 00002F0A  2F00                     move.l     -[A7], D0
  4324. 00002F0C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4325. 00002F10  2F06                     move.l     -[A7], D6
  4326. 00002F12  302E FFC0                move.w     D0, [A6 - 0x40]
  4327. 00002F16  48C0                     ext.l      D0
  4328. 00002F18  2F00                     move.l     -[A7], D0
  4329. 00002F1A  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  4330. 00002F1E  102E FFBE                move.b     D0, [A6 - 0x42]
  4331. 00002F22  673A                     beq        +0x3C /* 00002F5E */
  4332. 00002F24  2053                     movea.l    A0, [A3]
  4333. 00002F26  2F08                     move.l     -[A7], A0
  4334. 00002F28  42A7                     clr.l      -[A7]
  4335. 00002F2A  2F0B                     move.l     -[A7], A3
  4336. 00002F2C  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  4337. 00002F30  3F2E FFC4                move.w     -[A7], [A6 - 0x3C]
  4338. 00002F34  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  4339. 00002F38  201F                     move.l     D0, [A7]+
  4340. 00002F3A  205F                     movea.l    A0, [A7]+
  4341. 00002F3C  2140 0014                move.l     [A0 + 0x14], D0
  4342. 00002F40  2044                     movea.l    A0, D4
  4343. 00002F42  2050                     movea.l    A0, [A0]
  4344. 00002F44  2F08                     move.l     -[A7], A0
  4345. 00002F46  42A7                     clr.l      -[A7]
  4346. 00002F48  2F04                     move.l     -[A7], D4
  4347. 00002F4A  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  4348. 00002F4E  3F2E FFC2                move.w     -[A7], [A6 - 0x3E]
  4349. 00002F52  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  4350. 00002F56  201F                     move.l     D0, [A7]+
  4351. 00002F58  205F                     movea.l    A0, [A7]+
  4352. 00002F5A  2140 0014                move.l     [A0 + 0x14], D0
  4353. label00002F5E:
  4354. 00002F5E  2F05                     move.l     -[A7], D5
  4355. 00002F60  1F3C 0001                move.b     -[A7], 0x1
  4356. 00002F64  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  4357. 00002F68  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4358. 00002F6C  1F3C 0001                move.b     -[A7], 0x1
  4359. 00002F70  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  4360. 00002F74  6000 FD60                bra        -0x29E /* 00002CD6 */
  4361. label00002F78:
  4362. 00002F78  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4363. 00002F7C  4267                     clr.w      -[A7]
  4364. 00002F7E  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  4365. label00002F82:
  4366. 00002F82  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4367. 00002F86  1F2E FFBF                move.b     -[A7], [A6 - 0x41]
  4368. 00002F8A  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  4369. 00002F8E  206E FFFC                movea.l    A0, [A6 - 0x4]
  4370. 00002F92  2050                     movea.l    A0, [A0]
  4371. 00002F94  2D48 FFBA                move.l     [A6 - 0x46], A0
  4372. 00002F98  226E FFBA                movea.l    A1, [A6 - 0x46]
  4373. 00002F9C  2368 0018 0028           move.l     [A1 + 0x28], [A0 + 0x18]
  4374. 00002FA2  206E FFBA                movea.l    A0, [A6 - 0x46]
  4375. 00002FA6  2F08                     move.l     -[A7], A0
  4376. 00002FA8  42A7                     clr.l      -[A7]
  4377. 00002FAA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4378. 00002FAE  4EAD 27FA                jsr        [A5 + 0x27FA /* export_1275 */]
  4379. 00002FB2  201F                     move.l     D0, [A7]+
  4380. 00002FB4  205F                     movea.l    A0, [A7]+
  4381. 00002FB6  2140 0024                move.l     [A0 + 0x24], D0
  4382. 00002FBA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4383. 00002FBE  1F3C 0001                move.b     -[A7], 0x1
  4384. 00002FC2  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  4385. label00002FC6:
  4386. 00002FC6  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  4387. 00002FCA  4E5E                     unlink     A6
  4388. 00002FCC  205F                     movea.l    A0, [A7]+
  4389. 00002FCE  DEFC 000C                add.w      A7, 0xC
  4390. 00002FD2  4ED0                     jmp        [A0]
  4391. export_1386:
  4392. fn00002FD4:
  4393. 00002FD4  4E56 0000                link       A6, 0
  4394. 00002FD8  102D A890                move.b     D0, [A5 - 0x5770]
  4395. 00002FDC  0A00 0001                xori.b     D0, 0x1
  4396. 00002FE0  4A00                     tst.b      D0
  4397. 00002FE2  670A                     beq        +0xC /* 00002FEE */
  4398. 00002FE4  082E 0003 0008           btst.b     [A6 + 0x8], 0x3
  4399. 00002FEA  56C1                     sne        D1
  4400. 00002FEC  C001                     and.b      D0, D1
  4401. label00002FEE:
  4402. 00002FEE  1D40 000A                move.b     [A6 + 0xA], D0
  4403. 00002FF2  4E5E                     unlink     A6
  4404. 00002FF4  205F                     movea.l    A0, [A7]+
  4405. 00002FF6  544F                     addq.w     A7, 2
  4406. 00002FF8  4ED0                     jmp        [A0]
  4407. export_1387:
  4408. fn00002FFA:
  4409. 00002FFA  4E56 FFF6                link       A6, -0x000A
  4410. 00002FFE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4411. 00003002  3C2E 000C                move.w     D6, [A6 + 0xC]
  4412. 00003006  422E 000E                clr.b      [A6 + 0xE]
  4413. 0000300A  206E 0008                movea.l    A0, [A6 + 0x8]
  4414. 0000300E  3086                     move.w     [A0], D6
  4415. 00003010  4AAD B1F4                tst.l      [A5 - 0x4E0C]
  4416. 00003014  6602                     bne        +0x4 /* 00003018 */
  4417. 00003016  6044                     bra        +0x46 /* 0000305C */
  4418. label00003018:
  4419. 00003018  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  4420. 0000301C  2650                     movea.l    A3, [A0]
  4421. 0000301E  548B                     addq.l     A3, 2
  4422. 00003020  3D7C 0001 FFF8           move.w     [A6 - 0x8], 0x1
  4423. 00003026  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  4424. 0000302A  2050                     movea.l    A0, [A0]
  4425. 0000302C  3D50 FFF6                move.w     [A6 - 0xA], [A0]
  4426. 00003030  3E2E FFF8                move.w     D7, [A6 - 0x8]
  4427. 00003034  6020                     bra        +0x22 /* 00003056 */
  4428. label00003036:
  4429. 00003036  284B                     movea.l    A4, A3
  4430. 00003038  BC54                     cmp.w      D6, [A4]
  4431. 0000303A  6E14                     bgt        +0x16 /* 00003050 */
  4432. 0000303C  BC54                     cmp.w      D6, [A4]
  4433. 0000303E  661C                     bne        +0x1E /* 0000305C */
  4434. 00003040  206E 0008                movea.l    A0, [A6 + 0x8]
  4435. 00003044  30AC 0002                move.w     [A0], [A4 + 0x2]
  4436. 00003048  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  4437. 0000304E  600C                     bra        +0xE /* 0000305C */
  4438. label00003050:
  4439. 00003050  588B                     addq.l     A3, 4
  4440. 00003052  5247                     addq.w     D7, 1
  4441. 00003054  6906                     bvs        +0x8 /* 0000305C */
  4442. label00003056:
  4443. 00003056  BE6E FFF6                cmp.w      D7, [A6 - 0xA]
  4444. 0000305A  6FDA                     ble        -0x24 /* 00003036 */
  4445. label0000305C:
  4446. 0000305C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4447. 00003060  4E5E                     unlink     A6
  4448. 00003062  205F                     movea.l    A0, [A7]+
  4449. 00003064  5C4F                     addq.w     A7, 6
  4450. 00003066  4ED0                     jmp        [A0]
  4451. export_1388:
  4452. fn00003068:
  4453. 00003068  4E56 FFFC                link       A6, -0x0004
  4454. 0000306C  4267                     clr.w      -[A7]
  4455. 0000306E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  4456. 00003072  486E FFFE                pea.l      [A6 - 0x2]
  4457. 00003076  4EBA FF82                jsr        [PC - 0x7E /* 00002FFA */]
  4458. 0000307A  1D5F FFFD                move.b     [A6 - 0x3], [A7]+
  4459. 0000307E  4A6E FFFE                tst.w      [A6 - 0x2]
  4460. 00003082  6D08                     blt        +0xA /* 0000308C */
  4461. 00003084  3D6E FFFE 000A           move.w     [A6 + 0xA], [A6 - 0x2]
  4462. 0000308A  600A                     bra        +0xC /* 00003096 */
  4463. label0000308C:
  4464. 0000308C  4267                     clr.w      -[A7]
  4465. 0000308E  4EAD 221A                jsr        [A5 + 0x221A /* export_1087 */]
  4466. 00003092  3D5F 000A                move.w     [A6 + 0xA], [A7]+
  4467. label00003096:
  4468. 00003096  4E5E                     unlink     A6
  4469. 00003098  205F                     movea.l    A0, [A7]+
  4470. 0000309A  544F                     addq.w     A7, 2
  4471. 0000309C  4ED0                     jmp        [A0]
  4472. fn0000309E:
  4473. 0000309E  4E56 FFEC                link       A6, -0x0014
  4474. 000030A2  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  4475. 000030A6  282E 0010                move.l     D4, [A6 + 0x10]
  4476. 000030AA  422E 0014                clr.b      [A6 + 0x14]
  4477. 000030AE  4AAE 000C                tst.l      [A6 + 0xC]
  4478. 000030B2  6C04                     bge        +0x6 /* 000030B8 */
  4479. 000030B4  6000 0086                bra        +0x88 /* 0000313C */
  4480. label000030B8:
  4481. 000030B8  42A7                     clr.l      -[A7]
  4482. 000030BA  2F04                     move.l     -[A7], D4
  4483. 000030BC  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  4484. 000030C0  285F                     movea.l    A4, [A7]+
  4485. 000030C2  200C                     move.l     D0, A4
  4486. 000030C4  6602                     bne        +0x4 /* 000030C8 */
  4487. 000030C6  6074                     bra        +0x76 /* 0000313C */
  4488. label000030C8:
  4489. 000030C8  2054                     movea.l    A0, [A4]
  4490. 000030CA  2A10                     move.l     D5, [A0]
  4491. 000030CC  2D68 0004 FFF0           move.l     [A6 - 0x10], [A0 + 0x4]
  4492. 000030D2  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  4493. 000030D8  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  4494. 000030DC  6614                     bne        +0x16 /* 000030F2 */
  4495. 000030DE  206E 0008                movea.l    A0, [A6 + 0x8]
  4496. 000030E2  7036                     moveq.l    D0, 0x36
  4497. 000030E4  2080                     move.l     [A0], D0
  4498. 000030E6  42A7                     clr.l      -[A7]
  4499. 000030E8  2F0C                     move.l     -[A7], A4
  4500. 000030EA  4EBA 26B2                jsr        [PC + 0x26B2 /* 0000579E */]
  4501. 000030EE  2E1F                     move.l     D7, [A7]+
  4502. 000030F0  601E                     bra        +0x20 /* 00003110 */
  4503. label000030F2:
  4504. 000030F2  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  4505. 000030F8  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  4506. 000030FC  6636                     bne        +0x38 /* 00003134 */
  4507. 000030FE  206E 0008                movea.l    A0, [A6 + 0x8]
  4508. 00003102  7032                     moveq.l    D0, 0x32
  4509. 00003104  2080                     move.l     [A0], D0
  4510. 00003106  42A7                     clr.l      -[A7]
  4511. 00003108  2F0C                     move.l     -[A7], A4
  4512. 0000310A  4EBA 25E2                jsr        [PC + 0x25E2 /* 000056EE */]
  4513. 0000310E  2E1F                     move.l     D7, [A7]+
  4514. label00003110:
  4515. 00003110  2C2E 000C                move.l     D6, [A6 + 0xC]
  4516. 00003114  DC87                     add.l      D6, D7
  4517. 00003116  BA86                     cmp.l      D5, D6
  4518. 00003118  6C14                     bge        +0x16 /* 0000312E */
  4519. 0000311A  4267                     clr.w      -[A7]
  4520. 0000311C  2F04                     move.l     -[A7], D4
  4521. 0000311E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  4522. 00003122  2F06                     move.l     -[A7], D6
  4523. 00003124  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  4524. 00003128  101F                     move.b     D0, [A7]+
  4525. 0000312A  6602                     bne        +0x4 /* 0000312E */
  4526. 0000312C  6006                     bra        +0x8 /* 00003134 */
  4527. label0000312E:
  4528. 0000312E  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  4529. label00003134:
  4530. 00003134  2F04                     move.l     -[A7], D4
  4531. 00003136  4267                     clr.w      -[A7]
  4532. 00003138  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  4533. label0000313C:
  4534. 0000313C  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  4535. 00003140  4E5E                     unlink     A6
  4536. 00003142  205F                     movea.l    A0, [A7]+
  4537. 00003144  DEFC 000C                add.w      A7, 0xC
  4538. 00003148  4ED0                     jmp        [A0]
  4539. export_1389:
  4540. fn0000314A:
  4541. 0000314A  4E56 FF7C                link       A6, -0x0084
  4542. 0000314E  7000                     moveq.l    D0, 0x00
  4543. 00003150  2D40 0010                move.l     [A6 + 0x10], D0
  4544. 00003154  4AAE 0008                tst.l      [A6 + 0x8]
  4545. 00003158  6E02                     bgt        +0x4 /* 0000315C */
  4546. 0000315A  6042                     bra        +0x44 /* 0000319E */
  4547. label0000315C:
  4548. 0000315C  202E 0008                move.l     D0, [A6 + 0x8]
  4549. 00003160  B0AD A85E                cmp.l      D0, [A5 - 0x57A2]
  4550. 00003164  57C0                     seq        D0
  4551. 00003166  222E 000C                move.l     D1, [A6 + 0xC]
  4552. 0000316A  B2AD A8CA                cmp.l      D1, [A5 - 0x5736]
  4553. 0000316E  57C1                     seq        D1
  4554. 00003170  C001                     and.b      D0, D1
  4555. 00003172  6708                     beq        +0xA /* 0000317C */
  4556. 00003174  2D6D AEAC 0010           move.l     [A6 + 0x10], [A5 - 0x5154]
  4557. 0000317A  6022                     bra        +0x24 /* 0000319E */
  4558. label0000317C:
  4559. 0000317C  4267                     clr.w      -[A7]
  4560. 0000317E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4561. 00003182  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4562. 00003186  486E FF7C                pea.l      [A6 - 0x84]
  4563. 0000318A  4EBA E5B6                jsr        [PC - 0x1A4A /* 00001742 */]
  4564. 0000318E  101F                     move.b     D0, [A7]+
  4565. 00003190  670C                     beq        +0xE /* 0000319E */
  4566. 00003192  2D6E FF7C 0010           move.l     [A6 + 0x10], [A6 - 0x84]
  4567. 00003198  2B6D A77E B392           move.l     [A5 - 0x4C6E], [A5 - 0x5882]
  4568. label0000319E:
  4569. 0000319E  4E5E                     unlink     A6
  4570. 000031A0  205F                     movea.l    A0, [A7]+
  4571. 000031A2  504F                     addq.w     A7, 8
  4572. 000031A4  4ED0                     jmp        [A0]
  4573. fn000031A6:
  4574. 000031A6  4E56 FEA0                link       A6, -0x0160
  4575. 000031AA  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4576. 000031AE  206E 0014                movea.l    A0, [A6 + 0x14]
  4577. 000031B2  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4578. 000031B6  700E                     moveq.l    D0, 0x0E
  4579. label000031B8:
  4580. 000031B8  32D8                     move.w     [A1]+, [A0]+
  4581. 000031BA  51C8 FFFC                dbf        D0, -0x6 /* 000031B8 */
  4582. 000031BE  206E 0010                movea.l    A0, [A6 + 0x10]
  4583. 000031C2  43EE FEE2                lea.l      A1, [A6 - 0x11E]
  4584. 000031C6  707F                     moveq.l    D0, 0x7F
  4585. label000031C8:
  4586. 000031C8  32D8                     move.w     [A1]+, [A0]+
  4587. 000031CA  51C8 FFFC                dbf        D0, -0x6 /* 000031C8 */
  4588. 000031CE  206E 0008                movea.l    A0, [A6 + 0x8]
  4589. 000031D2  43EE FEDA                lea.l      A1, [A6 - 0x126]
  4590. 000031D6  7003                     moveq.l    D0, 0x03
  4591. label000031D8:
  4592. 000031D8  32D8                     move.w     [A1]+, [A0]+
  4593. 000031DA  51C8 FFFC                dbf        D0, -0x6 /* 000031D8 */
  4594. 000031DE  422E 001C                clr.b      [A6 + 0x1C]
  4595. 000031E2  3D6E FFE4 FEA4           move.w     [A6 - 0x15C], [A6 - 0x1C]
  4596. 000031E8  4267                     clr.w      -[A7]
  4597. 000031EA  4240                     clr.w      D0
  4598. 000031EC  102E FEE2                move.b     D0, [A6 - 0x11E]
  4599. 000031F0  5240                     addq.w     D0, 1
  4600. 000031F2  3F00                     move.w     -[A7], D0
  4601. 000031F4  3F3C 00FF                move.w     -[A7], 0xFF
  4602. 000031F8  4EAD 21D2                jsr        [A5 + 0x21D2 /* export_1078 */]
  4603. 000031FC  381F                     move.w     D4, [A7]+
  4604. 000031FE  41EE FEE2                lea.l      A0, [A6 - 0x11E]
  4605. 00003202  4230 4000                clr.b      [A0 + D4.w]
  4606. 00003206  42A7                     clr.l      -[A7]
  4607. 00003208  486E FEDA                pea.l      [A6 - 0x126]
  4608. 0000320C  4EAD 20BA                jsr        [A5 + 0x20BA /* export_1043 */]
  4609. 00003210  2D5F FEB2                move.l     [A6 - 0x14E], [A7]+
  4610. 00003214  7001                     moveq.l    D0, 0x01
  4611. 00003216  2D40 FEAE                move.l     [A6 - 0x152], D0
  4612. 0000321A  203C 5754 4C4B           move.l     D0, 0x57544C4B /* 'WTLK' */
  4613. 00003220  B0AE FEDA                cmp.l      D0, [A6 - 0x126]
  4614. 00003224  6604                     bne        +0x6 /* 0000322A */
  4615. 00003226  7A00                     moveq.l    D5, 0x00
  4616. 00003228  6002                     bra        +0x4 /* 0000322C */
  4617. label0000322A:
  4618. 0000322A  7A21                     moveq.l    D5, 0x21
  4619. label0000322C:
  4620. 0000322C  3004                     move.w     D0, D4
  4621. 0000322E  D07C 001E                add.w      D0, 0x1E
  4622. 00003232  48C0                     ext.l      D0
  4623. 00003234  222E FEB2                move.l     D1, [A6 - 0x14E]
  4624. 00003238  D280                     add.l      D1, D0
  4625. 0000323A  202E FEAE                move.l     D0, [A6 - 0x152]
  4626. 0000323E  D081                     add.l      D0, D1
  4627. 00003240  2E00                     move.l     D7, D0
  4628. 00003242  DE85                     add.l      D7, D5
  4629. 00003244  1007                     move.b     D0, D7
  4630. 00003246  0240 0001                andi.w     D0, 0x1
  4631. 0000324A  6702                     beq        +0x4 /* 0000324E */
  4632. 0000324C  5287                     addq.l     D7, 1
  4633. label0000324E:
  4634. 0000324E  0C87 0000 7FFF           cmpi.l     D7, 0x7FFF
  4635. 00003254  6F04                     ble        +0x6 /* 0000325A */
  4636. 00003256  6000 0172                bra        +0x174 /* 000033CA */
  4637. label0000325A:
  4638. 0000325A  3D47 FFE2                move.w     [A6 - 0x1E], D7
  4639. 0000325E  4A6E FEA4                tst.w      [A6 - 0x15C]
  4640. 00003262  5EC0                     sgt        D0
  4641. 00003264  4A00                     tst.b      D0
  4642. 00003266  6700 0162                beq        +0x164 /* 000033CA */
  4643. 0000326A  2F00                     move.l     -[A7], D0
  4644. 0000326C  4267                     clr.w      -[A7]
  4645. 0000326E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4646. 00003272  2F07                     move.l     -[A7], D7
  4647. 00003274  486E FED2                pea.l      [A6 - 0x12E]
  4648. 00003278  4EBA FE24                jsr        [PC - 0x1DC /* 0000309E */]
  4649. 0000327C  121F                     move.b     D1, [A7]+
  4650. 0000327E  201F                     move.l     D0, [A7]+
  4651. 00003280  C001                     and.b      D0, D1
  4652. 00003282  6700 0146                beq        +0x148 /* 000033CA */
  4653. 00003286  42A7                     clr.l      -[A7]
  4654. 00003288  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4655. 0000328C  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  4656. 00003290  265F                     movea.l    A3, [A7]+
  4657. 00003292  286E FED2                movea.l    A4, [A6 - 0x12E]
  4658. 00003296  D9D3                     add.l      A4, [A3]
  4659. 00003298  200C                     move.l     D0, A4
  4660. 0000329A  720E                     moveq.l    D1, 0x0E
  4661. 0000329C  9081                     sub.l      D0, D1
  4662. 0000329E  2D40 FECA                move.l     [A6 - 0x136], D0
  4663. 000032A2  3D7C 0001 FEA2           move.w     [A6 - 0x15E], 0x1
  4664. 000032A8  206E FECA                movea.l    A0, [A6 - 0x136]
  4665. 000032AC  3D50 FEA0                move.w     [A6 - 0x160], [A0]
  4666. 000032B0  3D6E FEA2 FEA8           move.w     [A6 - 0x158], [A6 - 0x15E]
  4667. 000032B6  6000 00FA                bra        +0xFC /* 000033B2 */
  4668. label000032BA:
  4669. 000032BA  3014                     move.w     D0, [A4]
  4670. 000032BC  48C0                     ext.l      D0
  4671. 000032BE  2C00                     move.l     D6, D0
  4672. 000032C0  302C 0002                move.w     D0, [A4 + 0x2]
  4673. 000032C4  B06E FEA4                cmp.w      D0, [A6 - 0x15C]
  4674. 000032C8  6600 00E0                bne        +0xE2 /* 000033AA */
  4675. 000032CC  BC87                     cmp.l      D6, D7
  4676. 000032CE  6746                     beq        +0x48 /* 00003316 */
  4677. 000032D0  200C                     move.l     D0, A4
  4678. 000032D2  D086                     add.l      D0, D6
  4679. 000032D4  2D40 FEBE                move.l     [A6 - 0x142], D0
  4680. 000032D8  200C                     move.l     D0, A4
  4681. 000032DA  D087                     add.l      D0, D7
  4682. 000032DC  2D40 FEBA                move.l     [A6 - 0x146], D0
  4683. 000032E0  2053                     movea.l    A0, [A3]
  4684. 000032E2  2010                     move.l     D0, [A0]
  4685. 000032E4  D093                     add.l      D0, [A3]
  4686. 000032E6  2D40 FEB6                move.l     [A6 - 0x14A], D0
  4687. 000032EA  2F2E FEBE                move.l     -[A7], [A6 - 0x142]
  4688. 000032EE  2F2E FEBA                move.l     -[A7], [A6 - 0x146]
  4689. 000032F2  202E FEB6                move.l     D0, [A6 - 0x14A]
  4690. 000032F6  90AE FEBE                sub.l      D0, [A6 - 0x142]
  4691. 000032FA  9087                     sub.l      D0, D7
  4692. 000032FC  2F00                     move.l     -[A7], D0
  4693. 000032FE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4694. 00003302  206E FECA                movea.l    A0, [A6 - 0x136]
  4695. 00003306  2007                     move.l     D0, D7
  4696. 00003308  D0A8 0004                add.l      D0, [A0 + 0x4]
  4697. 0000330C  9086                     sub.l      D0, D6
  4698. 0000330E  206E FECA                movea.l    A0, [A6 - 0x136]
  4699. 00003312  2140 0004                move.l     [A0 + 0x4], D0
  4700. label00003316:
  4701. 00003316  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  4702. 0000331A  224C                     movea.l    A1, A4
  4703. 0000331C  700E                     moveq.l    D0, 0x0E
  4704. label0000331E:
  4705. 0000331E  32D8                     move.w     [A1]+, [A0]+
  4706. 00003320  51C8 FFFC                dbf        D0, -0x6 /* 0000331E */
  4707. 00003324  41EE FEE2                lea.l      A0, [A6 - 0x11E]
  4708. 00003328  2008                     move.l     D0, A0
  4709. 0000332A  5280                     addq.l     D0, 1
  4710. 0000332C  2D40 FEBE                move.l     [A6 - 0x142], D0
  4711. 00003330  200C                     move.l     D0, A4
  4712. 00003332  721E                     moveq.l    D1, 0x1E
  4713. 00003334  D081                     add.l      D0, D1
  4714. 00003336  2D40 FEBA                move.l     [A6 - 0x146], D0
  4715. 0000333A  486E FEBE                pea.l      [A6 - 0x142]
  4716. 0000333E  486E FEBA                pea.l      [A6 - 0x146]
  4717. 00003342  4EAD 281A                jsr        [A5 + 0x281A /* export_1279 */]
  4718. 00003346  52AE FEBA                addq.l     [A6 - 0x146], 1
  4719. 0000334A  206E FEBA                movea.l    A0, [A6 - 0x146]
  4720. 0000334E  4210                     clr.b      [A0]
  4721. 00003350  52AE FEBA                addq.l     [A6 - 0x146], 1
  4722. 00003354  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4723. 00003358  2F2E FEB2                move.l     -[A7], [A6 - 0x14E]
  4724. 0000335C  486E FEDA                pea.l      [A6 - 0x126]
  4725. 00003360  486E FEBA                pea.l      [A6 - 0x146]
  4726. 00003364  4EBA CF7E                jsr        [PC - 0x3082 /* 000002E4 */]
  4727. 00003368  3004                     move.w     D0, D4
  4728. 0000336A  48C0                     ext.l      D0
  4729. 0000336C  222E FEB2                move.l     D1, [A6 - 0x14E]
  4730. 00003370  D280                     add.l      D1, D0
  4731. 00003372  202E FEAE                move.l     D0, [A6 - 0x152]
  4732. 00003376  D081                     add.l      D0, D1
  4733. 00003378  D085                     add.l      D0, D5
  4734. 0000337A  0240 0001                andi.w     D0, 0x1
  4735. 0000337E  670A                     beq        +0xC /* 0000338A */
  4736. 00003380  206E FEBA                movea.l    A0, [A6 - 0x146]
  4737. 00003384  4210                     clr.b      [A0]
  4738. 00003386  52AE FEBA                addq.l     [A6 - 0x146], 1
  4739. label0000338A:
  4740. 0000338A  202E FEBA                move.l     D0, [A6 - 0x146]
  4741. 0000338E  908C                     sub.l      D0, A4
  4742. 00003390  3214                     move.w     D1, [A4]
  4743. 00003392  48C1                     ext.l      D1
  4744. 00003394  B280                     cmp.l      D1, D0
  4745. 00003396  670A                     beq        +0xC /* 000033A2 */
  4746. 00003398  2F3C 0000 572A           move.l     -[A7], 0x572A /* 'W*' */
  4747. 0000339E  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  4748. label000033A2:
  4749. 000033A2  1D7C 0001 001C           move.b     [A6 + 0x1C], 0x1
  4750. 000033A8  6014                     bra        +0x16 /* 000033BE */
  4751. label000033AA:
  4752. 000033AA  D9C6                     add.l      A4, D6
  4753. 000033AC  526E FEA8                addq.w     [A6 - 0x158], 1
  4754. 000033B0  690C                     bvs        +0xE /* 000033BE */
  4755. label000033B2:
  4756. 000033B2  302E FEA8                move.w     D0, [A6 - 0x158]
  4757. 000033B6  B06E FEA0                cmp.w      D0, [A6 - 0x160]
  4758. 000033BA  6F00 FEFE                ble        -0x100 /* 000032BA */
  4759. label000033BE:
  4760. 000033BE  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4761. 000033C2  1F3C 0001                move.b     -[A7], 0x1
  4762. 000033C6  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  4763. label000033CA:
  4764. 000033CA  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  4765. 000033CE  4E5E                     unlink     A6
  4766. 000033D0  205F                     movea.l    A0, [A7]+
  4767. 000033D2  DEFC 0014                add.w      A7, 0x14
  4768. 000033D6  4ED0                     jmp        [A0]
  4769. export_1390:
  4770. 000033D8  4E56 FDE8                link       A6, -0x0218
  4771. 000033DC  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4772. 000033E0  206E 0008                movea.l    A0, [A6 + 0x8]
  4773. 000033E4  43EE FF00                lea.l      A1, [A6 - 0x100]
  4774. 000033E8  707F                     moveq.l    D0, 0x7F
  4775. label000033EA:
  4776. 000033EA  32D8                     move.w     [A1]+, [A0]+
  4777. 000033EC  51C8 FFFC                dbf        D0, -0x6 /* 000033EA */
  4778. 000033F0  426E 0012                clr.w      [A6 + 0x12]
  4779. 000033F4  42A7                     clr.l      -[A7]
  4780. 000033F6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4781. 000033FA  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  4782. 000033FE  2E1F                     move.l     D7, [A7]+
  4783. 00003400  6700 00AA                beq        +0xAC /* 000034AC */
  4784. 00003404  2047                     movea.l    A0, D7
  4785. 00003406  2850                     movea.l    A4, [A0]
  4786. 00003408  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  4787. 0000340E  B0AC 0004                cmp.l      D0, [A4 + 0x4]
  4788. 00003412  6604                     bne        +0x6 /* 00003418 */
  4789. 00003414  7C36                     moveq.l    D6, 0x36
  4790. 00003416  600E                     bra        +0x10 /* 00003426 */
  4791. label00003418:
  4792. 00003418  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  4793. 0000341E  B0AC 0004                cmp.l      D0, [A4 + 0x4]
  4794. 00003422  667E                     bne        +0x80 /* 000034A2 */
  4795. 00003424  7C32                     moveq.l    D6, 0x32
  4796. label00003426:
  4797. 00003426  2047                     movea.l    A0, D7
  4798. 00003428  3006                     move.w     D0, D6
  4799. 0000342A  48C0                     ext.l      D0
  4800. 0000342C  2640                     movea.l    A3, D0
  4801. 0000342E  D7D0                     add.l      A3, [A0]
  4802. 00003430  280B                     move.l     D4, A3
  4803. 00003432  700E                     moveq.l    D0, 0x0E
  4804. 00003434  9880                     sub.l      D4, D0
  4805. 00003436  3D7C 0001 FDEA           move.w     [A6 - 0x216], 0x1
  4806. 0000343C  2044                     movea.l    A0, D4
  4807. 0000343E  3D50 FDE8                move.w     [A6 - 0x218], [A0]
  4808. 00003442  3A2E FDEA                move.w     D5, [A6 - 0x216]
  4809. 00003446  6054                     bra        +0x56 /* 0000349C */
  4810. label00003448:
  4811. 00003448  102B 0004                move.b     D0, [A3 + 0x4]
  4812. 0000344C  4880                     ext.w      D0
  4813. 0000344E  B06E 000C                cmp.w      D0, [A6 + 0xC]
  4814. 00003452  57C0                     seq        D0
  4815. 00003454  4A00                     tst.b      D0
  4816. 00003456  660A                     bne        +0xC /* 00003462 */
  4817. 00003458  4A6E 000C                tst.w      [A6 + 0xC]
  4818. 0000345C  57C1                     seq        D1
  4819. 0000345E  8001                     or.b       D0, D1
  4820. 00003460  6730                     beq        +0x32 /* 00003492 */
  4821. label00003462:
  4822. 00003462  200B                     move.l     D0, A3
  4823. 00003464  721E                     moveq.l    D1, 0x1E
  4824. 00003466  D081                     add.l      D0, D1
  4825. 00003468  2D40 FEEC                move.l     [A6 - 0x114], D0
  4826. 0000346C  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  4827. 00003470  486E FDEC                pea.l      [A6 - 0x214]
  4828. 00003474  4EAD 29E2                jsr        [A5 + 0x29E2 /* export_1336 */]
  4829. 00003478  4267                     clr.w      -[A7]
  4830. 0000347A  486E FDEC                pea.l      [A6 - 0x214]
  4831. 0000347E  486E FF00                pea.l      [A6 - 0x100]
  4832. 00003482  4EAD 2922                jsr        [A5 + 0x2922 /* export_1312 */]
  4833. 00003486  101F                     move.b     D0, [A7]+
  4834. 00003488  6708                     beq        +0xA /* 00003492 */
  4835. 0000348A  3D6B 0002 0012           move.w     [A6 + 0x12], [A3 + 0x2]
  4836. 00003490  6010                     bra        +0x12 /* 000034A2 */
  4837. label00003492:
  4838. 00003492  3013                     move.w     D0, [A3]
  4839. 00003494  48C0                     ext.l      D0
  4840. 00003496  D7C0                     add.l      A3, D0
  4841. 00003498  5245                     addq.w     D5, 1
  4842. 0000349A  6906                     bvs        +0x8 /* 000034A2 */
  4843. label0000349C:
  4844. 0000349C  BA6E FDE8                cmp.w      D5, [A6 - 0x218]
  4845. 000034A0  6FA6                     ble        -0x58 /* 00003448 */
  4846. label000034A2:
  4847. 000034A2  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4848. 000034A6  4267                     clr.w      -[A7]
  4849. 000034A8  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  4850. label000034AC:
  4851. 000034AC  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  4852. 000034B0  4E5E                     unlink     A6
  4853. 000034B2  205F                     movea.l    A0, [A7]+
  4854. 000034B4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  4855. 000034B8  4ED0                     jmp        [A0]
  4856. export_1391:
  4857. fn000034BA:
  4858. 000034BA  4E56 FFD8                link       A6, -0x0028
  4859. 000034BE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4860. 000034C2  422E 0010                clr.b      [A6 + 0x10]
  4861. 000034C6  42A7                     clr.l      -[A7]
  4862. 000034C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4863. 000034CC  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  4864. 000034D0  2E1F                     move.l     D7, [A7]+
  4865. 000034D2  6604                     bne        +0x6 /* 000034D8 */
  4866. 000034D4  6000 0122                bra        +0x124 /* 000035F8 */
  4867. label000034D8:
  4868. 000034D8  2F07                     move.l     -[A7], D7
  4869. 000034DA  486E FFE1                pea.l      [A6 - 0x1F]
  4870. 000034DE  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  4871. 000034E2  2047                     movea.l    A0, D7
  4872. 000034E4  2050                     movea.l    A0, [A0]
  4873. 000034E6  2D48 FFDC                move.l     [A6 - 0x24], A0
  4874. 000034EA  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  4875. 000034F0  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  4876. 000034F4  6608                     bne        +0xA /* 000034FE */
  4877. 000034F6  7036                     moveq.l    D0, 0x36
  4878. 000034F8  2D40 FFF8                move.l     [A6 - 0x8], D0
  4879. 000034FC  6018                     bra        +0x1A /* 00003516 */
  4880. label000034FE:
  4881. 000034FE  206E FFDC                movea.l    A0, [A6 - 0x24]
  4882. 00003502  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  4883. 00003508  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  4884. 0000350C  6600 00D4                bne        +0xD6 /* 000035E2 */
  4885. 00003510  7032                     moveq.l    D0, 0x32
  4886. 00003512  2D40 FFF8                move.l     [A6 - 0x8], D0
  4887. label00003516:
  4888. 00003516  2047                     movea.l    A0, D7
  4889. 00003518  286E FFF8                movea.l    A4, [A6 - 0x8]
  4890. 0000351C  D9D0                     add.l      A4, [A0]
  4891. 0000351E  264C                     movea.l    A3, A4
  4892. 00003520  280C                     move.l     D4, A4
  4893. 00003522  700E                     moveq.l    D0, 0x0E
  4894. 00003524  9880                     sub.l      D4, D0
  4895. 00003526  3D7C 0001 FFDA           move.w     [A6 - 0x26], 0x1
  4896. 0000352C  2044                     movea.l    A0, D4
  4897. 0000352E  3D50 FFD8                move.w     [A6 - 0x28], [A0]
  4898. 00003532  3C2E FFDA                move.w     D6, [A6 - 0x26]
  4899. 00003536  6000 00A2                bra        +0xA4 /* 000035DA */
  4900. label0000353A:
  4901. 0000353A  302B 0002                move.w     D0, [A3 + 0x2]
  4902. 0000353E  B06E 000A                cmp.w      D0, [A6 + 0xA]
  4903. 00003542  6600 0088                bne        +0x8A /* 000035CC */
  4904. 00003546  102E 0008                move.b     D0, [A6 + 0x8]
  4905. 0000354A  670A                     beq        +0xC /* 00003556 */
  4906. 0000354C  7001                     moveq.l    D0, 0x01
  4907. 0000354E  B046                     cmp.w      D0, D6
  4908. 00003550  6700 0090                beq        +0x92 /* 000035E2 */
  4909. 00003554  6012                     bra        +0x14 /* 00003568 */
  4910. label00003556:
  4911. 00003556  2044                     movea.l    A0, D4
  4912. 00003558  BC50                     cmp.w      D6, [A0]
  4913. 0000355A  6700 0086                beq        +0x88 /* 000035E2 */
  4914. 0000355E  284B                     movea.l    A4, A3
  4915. 00003560  3014                     move.w     D0, [A4]
  4916. 00003562  48C0                     ext.l      D0
  4917. 00003564  2640                     movea.l    A3, D0
  4918. 00003566  D7CC                     add.l      A3, A4
  4919. label00003568:
  4920. 00003568  3A14                     move.w     D5, [A4]
  4921. 0000356A  3D53 FFE4                move.w     [A6 - 0x1C], [A3]
  4922. 0000356E  42A7                     clr.l      -[A7]
  4923. 00003570  3005                     move.w     D0, D5
  4924. 00003572  48C0                     ext.l      D0
  4925. 00003574  2F00                     move.l     -[A7], D0
  4926. 00003576  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  4927. 0000357A  2D5F FFE6                move.l     [A6 - 0x1A], [A7]+
  4928. 0000357E  6762                     beq        +0x64 /* 000035E2 */
  4929. 00003580  2F0C                     move.l     -[A7], A4
  4930. 00003582  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4931. 00003586  2F10                     move.l     -[A7], [A0]
  4932. 00003588  3005                     move.w     D0, D5
  4933. 0000358A  48C0                     ext.l      D0
  4934. 0000358C  2F00                     move.l     -[A7], D0
  4935. 0000358E  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  4936. 00003592  2F0B                     move.l     -[A7], A3
  4937. 00003594  2F0C                     move.l     -[A7], A4
  4938. 00003596  302E FFE4                move.w     D0, [A6 - 0x1C]
  4939. 0000359A  48C0                     ext.l      D0
  4940. 0000359C  2F00                     move.l     -[A7], D0
  4941. 0000359E  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  4942. 000035A2  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4943. 000035A6  2F10                     move.l     -[A7], [A0]
  4944. 000035A8  302E FFE4                move.w     D0, [A6 - 0x1C]
  4945. 000035AC  48C0                     ext.l      D0
  4946. 000035AE  D08C                     add.l      D0, A4
  4947. 000035B0  2F00                     move.l     -[A7], D0
  4948. 000035B2  3005                     move.w     D0, D5
  4949. 000035B4  48C0                     ext.l      D0
  4950. 000035B6  2F00                     move.l     -[A7], D0
  4951. 000035B8  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  4952. 000035BC  486E FFE6                pea.l      [A6 - 0x1A]
  4953. 000035C0  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  4954. 000035C4  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  4955. 000035CA  6016                     bra        +0x18 /* 000035E2 */
  4956. label000035CC:
  4957. 000035CC  284B                     movea.l    A4, A3
  4958. 000035CE  3014                     move.w     D0, [A4]
  4959. 000035D0  48C0                     ext.l      D0
  4960. 000035D2  2640                     movea.l    A3, D0
  4961. 000035D4  D7CC                     add.l      A3, A4
  4962. 000035D6  5246                     addq.w     D6, 1
  4963. 000035D8  6908                     bvs        +0xA /* 000035E2 */
  4964. label000035DA:
  4965. 000035DA  BC6E FFD8                cmp.w      D6, [A6 - 0x28]
  4966. 000035DE  6F00 FF5A                ble        -0xA4 /* 0000353A */
  4967. label000035E2:
  4968. 000035E2  2F07                     move.l     -[A7], D7
  4969. 000035E4  1F2E FFE1                move.b     -[A7], [A6 - 0x1F]
  4970. 000035E8  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  4971. 000035EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4972. 000035F0  1F3C 0001                move.b     -[A7], 0x1
  4973. 000035F4  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  4974. label000035F8:
  4975. 000035F8  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  4976. 000035FC  4E5E                     unlink     A6
  4977. 000035FE  205F                     movea.l    A0, [A7]+
  4978. 00003600  504F                     addq.w     A7, 8
  4979. 00003602  4ED0                     jmp        [A0]
  4980. fn00003604:
  4981. 00003604  4E56 FFE6                link       A6, -0x001A
  4982. 00003608  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  4983. 0000360C  286E 0008                movea.l    A4, [A6 + 0x8]
  4984. 00003610  42A7                     clr.l      -[A7]
  4985. 00003612  42A7                     clr.l      -[A7]
  4986. 00003614  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  4987. 00003618  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  4988. 0000361C  42A7                     clr.l      -[A7]
  4989. 0000361E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4990. 00003622  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  4991. 00003628  486E FFF8                pea.l      [A6 - 0x8]
  4992. 0000362C  A9FD                     syscall    GetScrap
  4993. 0000362E  2A1F                     move.l     D5, [A7]+
  4994. 00003630  5EC0                     sgt        D0
  4995. 00003632  4AAE FFFC                tst.l      [A6 - 0x4]
  4996. 00003636  56C1                     sne        D1
  4997. 00003638  C001                     and.b      D0, D1
  4998. 0000363A  6764                     beq        +0x66 /* 000036A0 */
  4999. 0000363C  206E FFFC                movea.l    A0, [A6 - 0x4]
  5000. 00003640  2050                     movea.l    A0, [A0]
  5001. 00003642  3C10                     move.w     D6, [A0]
  5002. 00003644  206E FFFC                movea.l    A0, [A6 - 0x4]
  5003. 00003648  2010                     move.l     D0, [A0]
  5004. 0000364A  5480                     addq.l     D0, 2
  5005. 0000364C  2D40 FFF0                move.l     [A6 - 0x10], D0
  5006. 00003650  3D7C 0001 FFE8           move.w     [A6 - 0x18], 0x1
  5007. 00003656  3D46 FFE6                move.w     [A6 - 0x1A], D6
  5008. 0000365A  3E2E FFE8                move.w     D7, [A6 - 0x18]
  5009. 0000365E  603A                     bra        +0x3C /* 0000369A */
  5010. label00003660:
  5011. 00003660  206E FFF0                movea.l    A0, [A6 - 0x10]
  5012. 00003664  3810                     move.w     D4, [A0]
  5013. 00003666  54AE FFF0                addq.l     [A6 - 0x10], 2
  5014. 0000366A  B86C 0008                cmp.w      D4, [A4 + 0x8]
  5015. 0000366E  660E                     bne        +0x10 /* 0000367E */
  5016. 00003670  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  5017. 00003674  486C FEE0                pea.l      [A4 - 0x120]
  5018. 00003678  4EAD 29E2                jsr        [A5 + 0x29E2 /* export_1336 */]
  5019. 0000367C  6022                     bra        +0x24 /* 000036A0 */
  5020. label0000367E:
  5021. 0000367E  486E FFF0                pea.l      [A6 - 0x10]
  5022. 00003682  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  5023. 00003686  202E FFF0                move.l     D0, [A6 - 0x10]
  5024. 0000368A  5280                     addq.l     D0, 1
  5025. 0000368C  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  5026. 00003692  2D40 FFF0                move.l     [A6 - 0x10], D0
  5027. 00003696  5247                     addq.w     D7, 1
  5028. 00003698  6906                     bvs        +0x8 /* 000036A0 */
  5029. label0000369A:
  5030. 0000369A  BE6E FFE6                cmp.w      D7, [A6 - 0x1A]
  5031. 0000369E  6FC0                     ble        -0x3E /* 00003660 */
  5032. label000036A0:
  5033. 000036A0  486E FFFC                pea.l      [A6 - 0x4]
  5034. 000036A4  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  5035. 000036A8  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  5036. 000036AC  4E5E                     unlink     A6
  5037. 000036AE  2E9F                     move.l     [A7], [A7]+
  5038. 000036B0  4E75                     rts
  5039. export_1392:
  5040. fn000036B2:
  5041. 000036B2  4E56 FEDC                link       A6, -0x0124
  5042. 000036B6  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5043. 000036BA  3D6E 0008 000A           move.w     [A6 + 0xA], [A6 + 0x8]
  5044. 000036C0  4AAD B1F4                tst.l      [A5 - 0x4E0C]
  5045. 000036C4  6604                     bne        +0x6 /* 000036CA */
  5046. 000036C6  6000 0116                bra        +0x118 /* 000037DE */
  5047. label000036CA:
  5048. 000036CA  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  5049. 000036CE  2650                     movea.l    A3, [A0]
  5050. 000036D0  548B                     addq.l     A3, 2
  5051. 000036D2  4247                     clr.w      D7
  5052. 000036D4  2D4B FFF0                move.l     [A6 - 0x10], A3
  5053. 000036D8  280B                     move.l     D4, A3
  5054. 000036DA  3C2E 0008                move.w     D6, [A6 + 0x8]
  5055. 000036DE  70FF                     moveq.l    D0, 0xFFFFFFFF
  5056. 000036E0  B046                     cmp.w      D0, D6
  5057. 000036E2  6F0A                     ble        +0xC /* 000036EE */
  5058. 000036E4  3006                     move.w     D0, D6
  5059. 000036E6  5440                     addq.w     D0, 2
  5060. 000036E8  6A02                     bpl        +0x4 /* 000036EC */
  5061. 000036EA  4440                     neg.w      D0
  5062. label000036EC:
  5063. 000036EC  3C00                     move.w     D6, D0
  5064. label000036EE:
  5065. 000036EE  4245                     clr.w      D5
  5066. 000036F0  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  5067. 000036F4  2D50 FFE4                move.l     [A6 - 0x1C], [A0]
  5068. 000036F8  3D7C 0001 FEDE           move.w     [A6 - 0x122], 0x1
  5069. 000036FE  206E FFE4                movea.l    A0, [A6 - 0x1C]
  5070. 00003702  3D50 FEDC                move.w     [A6 - 0x124], [A0]
  5071. 00003706  3D6E FEDE FFFA           move.w     [A6 - 0x6], [A6 - 0x122]
  5072. 0000370C  6038                     bra        +0x3A /* 00003746 */
  5073. label0000370E:
  5074. 0000370E  284B                     movea.l    A4, A3
  5075. 00003710  302C 0002                move.w     D0, [A4 + 0x2]
  5076. 00003714  B06E 0008                cmp.w      D0, [A6 + 0x8]
  5077. 00003718  6608                     bne        +0xA /* 00003722 */
  5078. 0000371A  3D54 000A                move.w     [A6 + 0xA], [A4]
  5079. 0000371E  6000 00BE                bra        +0xC0 /* 000037DE */
  5080. label00003722:
  5081. 00003722  3A14                     move.w     D5, [A4]
  5082. 00003724  588B                     addq.l     A3, 4
  5083. 00003726  BA46                     cmp.w      D5, D6
  5084. 00003728  6604                     bne        +0x6 /* 0000372E */
  5085. 0000372A  7800                     moveq.l    D4, 0x00
  5086. 0000372C  6006                     bra        +0x8 /* 00003734 */
  5087. label0000372E:
  5088. 0000372E  BA46                     cmp.w      D5, D6
  5089. 00003730  6C02                     bge        +0x4 /* 00003734 */
  5090. 00003732  280B                     move.l     D4, A3
  5091. label00003734:
  5092. 00003734  BE45                     cmp.w      D7, D5
  5093. 00003736  6608                     bne        +0xA /* 00003740 */
  5094. 00003738  3E05                     move.w     D7, D5
  5095. 0000373A  5247                     addq.w     D7, 1
  5096. 0000373C  2D4B FFF0                move.l     [A6 - 0x10], A3
  5097. label00003740:
  5098. 00003740  526E FFFA                addq.w     [A6 - 0x6], 1
  5099. 00003744  690A                     bvs        +0xC /* 00003750 */
  5100. label00003746:
  5101. 00003746  302E FFFA                move.w     D0, [A6 - 0x6]
  5102. 0000374A  B06E FEDC                cmp.w      D0, [A6 - 0x124]
  5103. 0000374E  6FBE                     ble        -0x40 /* 0000370E */
  5104. label00003750:
  5105. 00003750  4A84                     tst.l      D4
  5106. 00003752  6706                     beq        +0x8 /* 0000375A */
  5107. 00003754  3E06                     move.w     D7, D6
  5108. 00003756  2D44 FFF0                move.l     [A6 - 0x10], D4
  5109. label0000375A:
  5110. 0000375A  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  5111. 0000375E  202E FFF0                move.l     D0, [A6 - 0x10]
  5112. 00003762  9090                     sub.l      D0, [A0]
  5113. 00003764  2D40 FFE0                move.l     [A6 - 0x20], D0
  5114. 00003768  4A6E 0008                tst.w      [A6 + 0x8]
  5115. 0000376C  6C08                     bge        +0xA /* 00003776 */
  5116. 0000376E  2F0E                     move.l     -[A7], A6
  5117. 00003770  4EBA FE92                jsr        [PC - 0x16E /* 00003604 */]
  5118. 00003774  600A                     bra        +0xC /* 00003780 */
  5119. label00003776:
  5120. 00003776  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  5121. 0000377A  486E FEE0                pea.l      [A6 - 0x120]
  5122. 0000377E  A8FF                     syscall    GetFName/GetFontName
  5123. label00003780:
  5124. 00003780  4240                     clr.w      D0
  5125. 00003782  102E FEE0                move.b     D0, [A6 - 0x120]
  5126. 00003786  4A40                     tst.w      D0
  5127. 00003788  660C                     bne        +0xE /* 00003796 */
  5128. 0000378A  4267                     clr.w      -[A7]
  5129. 0000378C  4EAD 221A                jsr        [A5 + 0x221A /* export_1087 */]
  5130. 00003790  3D5F 000A                move.w     [A6 + 0xA], [A7]+
  5131. 00003794  6048                     bra        +0x4A /* 000037DE */
  5132. label00003796:
  5133. 00003796  3D47 FFE8                move.w     [A6 - 0x18], D7
  5134. 0000379A  3D6E 0008 FFEA           move.w     [A6 - 0x16], [A6 + 0x8]
  5135. 000037A0  2F2D B1F4                move.l     -[A7], [A5 - 0x4E0C]
  5136. 000037A4  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  5137. 000037A8  486E FFE8                pea.l      [A6 - 0x18]
  5138. 000037AC  42A7                     clr.l      -[A7]
  5139. 000037AE  7004                     moveq.l    D0, 0x04
  5140. 000037B0  2F00                     move.l     -[A7], D0
  5141. 000037B2  4EAD 227A                jsr        [A5 + 0x227A /* export_1099 */]
  5142. 000037B6  4267                     clr.w      -[A7]
  5143. 000037B8  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  5144. 000037BC  4A5F                     tst.w      [A7]+
  5145. 000037BE  6702                     beq        +0x4 /* 000037C2 */
  5146. 000037C0  601C                     bra        +0x1E /* 000037DE */
  5147. label000037C2:
  5148. 000037C2  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  5149. 000037C6  2D50 FFE4                move.l     [A6 - 0x1C], [A0]
  5150. 000037CA  206E FFE4                movea.l    A0, [A6 - 0x1C]
  5151. 000037CE  5250                     addq.w     [A0], 1
  5152. 000037D0  3D47 000A                move.w     [A6 + 0xA], D7
  5153. 000037D4  3F07                     move.w     -[A7], D7
  5154. 000037D6  486E FEE0                pea.l      [A6 - 0x120]
  5155. 000037DA  4EBA C824                jsr        [PC - 0x37DC /* 00000000 */]
  5156. label000037DE:
  5157. 000037DE  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5158. 000037E2  4E5E                     unlink     A6
  5159. 000037E4  205F                     movea.l    A0, [A7]+
  5160. 000037E6  544F                     addq.w     A7, 2
  5161. 000037E8  4ED0                     jmp        [A0]
  5162. fn000037EA:
  5163. 000037EA  4E56 FFFC                link       A6, -0x0004
  5164. 000037EE  2F0C                     move.l     -[A7], A4
  5165. 000037F0  286E 0008                movea.l    A4, [A6 + 0x8]
  5166. 000037F4  422E 0010                clr.b      [A6 + 0x10]
  5167. 000037F8  7000                     moveq.l    D0, 0x00
  5168. 000037FA  2940 FFEA                move.l     [A4 - 0x16], D0
  5169. 000037FE  206C FFFC                movea.l    A0, [A4 - 0x4]
  5170. 00003802  2010                     move.l     D0, [A0]
  5171. 00003804  7230                     moveq.l    D1, 0x30
  5172. 00003806  D081                     add.l      D0, D1
  5173. 00003808  2940 FFF6                move.l     [A4 - 0xA], D0
  5174. label0000380C:
  5175. 0000380C  202C FFF6                move.l     D0, [A4 - 0xA]
  5176. 00003810  B0AC FFF2                cmp.l      D0, [A4 - 0xE]
  5177. 00003814  6728                     beq        +0x2A /* 0000383E */
  5178. 00003816  206C FFF6                movea.l    A0, [A4 - 0xA]
  5179. 0000381A  2010                     move.l     D0, [A0]
  5180. 0000381C  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  5181. 00003820  6608                     bne        +0xA /* 0000382A */
  5182. 00003822  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  5183. 00003828  6014                     bra        +0x16 /* 0000383E */
  5184. label0000382A:
  5185. 0000382A  206C FFF6                movea.l    A0, [A4 - 0xA]
  5186. 0000382E  3028 0004                move.w     D0, [A0 + 0x4]
  5187. 00003832  48C0                     ext.l      D0
  5188. 00003834  D1AC FFEA                add.l      [A4 - 0x16], D0
  5189. 00003838  5CAC FFF6                addq.l     [A4 - 0xA], 6
  5190. 0000383C  60CE                     bra        -0x30 /* 0000380C */
  5191. label0000383E:
  5192. 0000383E  285F                     movea.l    A4, [A7]+
  5193. 00003840  4E5E                     unlink     A6
  5194. 00003842  205F                     movea.l    A0, [A7]+
  5195. 00003844  504F                     addq.w     A7, 8
  5196. 00003846  4ED0                     jmp        [A0]
  5197. fn00003848:
  5198. 00003848  4E56 FFEE                link       A6, -0x0012
  5199. 0000384C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5200. 00003850  286E 0008                movea.l    A4, [A6 + 0x8]
  5201. 00003854  206C FFF6                movea.l    A0, [A4 - 0xA]
  5202. 00003858  2E10                     move.l     D7, [A0]
  5203. 0000385A  42A7                     clr.l      -[A7]
  5204. 0000385C  2F07                     move.l     -[A7], D7
  5205. 0000385E  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  5206. 00003862  265F                     movea.l    A3, [A7]+
  5207. 00003864  200B                     move.l     D0, A3
  5208. 00003866  6612                     bne        +0x14 /* 0000387A */
  5209. 00003868  206C FFF6                movea.l    A0, [A4 - 0xA]
  5210. 0000386C  3028 0004                move.w     D0, [A0 + 0x4]
  5211. 00003870  48C0                     ext.l      D0
  5212. 00003872  D1AC FFEA                add.l      [A4 - 0x16], D0
  5213. 00003876  6000 0082                bra        +0x84 /* 000038FA */
  5214. label0000387A:
  5215. 0000387A  2C13                     move.l     D6, [A3]
  5216. 0000387C  7018                     moveq.l    D0, 0x18
  5217. 0000387E  DC80                     add.l      D6, D0
  5218. 00003880  3D7C 0001 FFF0           move.w     [A6 - 0x10], 0x1
  5219. 00003886  206C FFF6                movea.l    A0, [A4 - 0xA]
  5220. 0000388A  3D68 0004 FFEE           move.w     [A6 - 0x12], [A0 + 0x4]
  5221. 00003890  3A2E FFF0                move.w     D5, [A6 - 0x10]
  5222. 00003894  6056                     bra        +0x58 /* 000038EC */
  5223. label00003896:
  5224. 00003896  52AC FFEA                addq.l     [A4 - 0x16], 1
  5225. 0000389A  2046                     movea.l    A0, D6
  5226. 0000389C  2010                     move.l     D0, [A0]
  5227. 0000389E  B0AC 0008                cmp.l      D0, [A4 + 0x8]
  5228. 000038A2  6640                     bne        +0x42 /* 000038E4 */
  5229. 000038A4  2F07                     move.l     -[A7], D7
  5230. 000038A6  4267                     clr.w      -[A7]
  5231. 000038A8  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  5232. 000038AC  2B47 B392                move.l     [A5 - 0x4C6E], D7
  5233. 000038B0  206E 0008                movea.l    A0, [A6 + 0x8]
  5234. 000038B4  216C FFEA 0010           move.l     [A0 + 0x10], [A4 - 0x16]
  5235. 000038BA  202C 000C                move.l     D0, [A4 + 0xC]
  5236. 000038BE  B0AD A8CA                cmp.l      D0, [A5 - 0x5736]
  5237. 000038C2  57C0                     seq        D0
  5238. 000038C4  222C 0008                move.l     D1, [A4 + 0x8]
  5239. 000038C8  B2AD AEAC                cmp.l      D1, [A5 - 0x5154]
  5240. 000038CC  57C1                     seq        D1
  5241. 000038CE  C001                     and.b      D0, D1
  5242. 000038D0  6706                     beq        +0x8 /* 000038D8 */
  5243. 000038D2  2B6C FFEA A85E           move.l     [A5 - 0x57A2], [A4 - 0x16]
  5244. label000038D8:
  5245. 000038D8  206E 0008                movea.l    A0, [A6 + 0x8]
  5246. 000038DC  2C48                     movea.l    A6, A0
  5247. 000038DE  4EFA 017A                jmp        [PC + 0x17A /* 00003A5A */]
  5248. 000038E2  0000 DCAC                ori.b      D0, 0xAC
  5249. // begin alternate branch 000038E4-000038E8
  5250. label000038E4:
  5251. 000038E4  DCAC FFEE                add.l      D6, [A4 - 0x12]
  5252. // end alternate branch 000038E4-000038E8
  5253. label000038E4: // (misaligned)
  5254. 000038E6  FFEE                     .extension 0xFEE // unimplemented
  5255. 000038E8  5245                     addq.w     D5, 1
  5256. 000038EA  6906                     bvs        +0x8 /* 000038F2 */
  5257. label000038EC:
  5258. 000038EC  BA6E FFEE                cmp.w      D5, [A6 - 0x12]
  5259. 000038F0  6FA4                     ble        -0x5A /* 00003896 */
  5260. label000038F2:
  5261. 000038F2  2F07                     move.l     -[A7], D7
  5262. 000038F4  4267                     clr.w      -[A7]
  5263. 000038F6  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  5264. label000038FA:
  5265. 000038FA  5CAC FFF6                addq.l     [A4 - 0xA], 6
  5266. 000038FE  202C FFF6                move.l     D0, [A4 - 0xA]
  5267. 00003902  B0AC FFF2                cmp.l      D0, [A4 - 0xE]
  5268. 00003906  6614                     bne        +0x16 /* 0000391C */
  5269. 00003908  7000                     moveq.l    D0, 0x00
  5270. 0000390A  2940 FFEA                move.l     [A4 - 0x16], D0
  5271. 0000390E  206C FFFC                movea.l    A0, [A4 - 0x4]
  5272. 00003912  2010                     move.l     D0, [A0]
  5273. 00003914  7230                     moveq.l    D1, 0x30
  5274. 00003916  D081                     add.l      D0, D1
  5275. 00003918  2940 FFF6                move.l     [A4 - 0xA], D0
  5276. label0000391C:
  5277. 0000391C  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5278. 00003920  4E5E                     unlink     A6
  5279. 00003922  2E9F                     move.l     [A7], [A7]+
  5280. 00003924  4E75                     rts
  5281. export_1393:
  5282. fn00003926:
  5283. 00003926  4E56 FFD6                link       A6, -0x002A
  5284. 0000392A  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  5285. 0000392E  202E 000C                move.l     D0, [A6 + 0xC]
  5286. 00003932  B0AD A8CA                cmp.l      D0, [A5 - 0x5736]
  5287. 00003936  57C0                     seq        D0
  5288. 00003938  222E 0008                move.l     D1, [A6 + 0x8]
  5289. 0000393C  B2AD AEAC                cmp.l      D1, [A5 - 0x5154]
  5290. 00003940  57C1                     seq        D1
  5291. 00003942  C001                     and.b      D0, D1
  5292. 00003944  4AAD A85E                tst.l      [A5 - 0x57A2]
  5293. 00003948  56C1                     sne        D1
  5294. 0000394A  C001                     and.b      D0, D1
  5295. 0000394C  670A                     beq        +0xC /* 00003958 */
  5296. 0000394E  2D6D A85E 0010           move.l     [A6 + 0x10], [A5 - 0x57A2]
  5297. 00003954  6000 011E                bra        +0x120 /* 00003A74 */
  5298. label00003958:
  5299. 00003958  7000                     moveq.l    D0, 0x00
  5300. 0000395A  2D40 0010                move.l     [A6 + 0x10], D0
  5301. 0000395E  42A7                     clr.l      -[A7]
  5302. 00003960  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5303. 00003964  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  5304. 00003968  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  5305. 0000396C  6604                     bne        +0x6 /* 00003972 */
  5306. 0000396E  6000 0104                bra        +0x106 /* 00003A74 */
  5307. label00003972:
  5308. 00003972  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5309. 00003976  486E FFFB                pea.l      [A6 - 0x5]
  5310. 0000397A  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  5311. 0000397E  206E FFFC                movea.l    A0, [A6 - 0x4]
  5312. 00003982  2050                     movea.l    A0, [A0]
  5313. 00003984  3028 001C                move.w     D0, [A0 + 0x1C]
  5314. 00003988  48C0                     ext.l      D0
  5315. 0000398A  2D40 FFEE                move.l     [A6 - 0x12], D0
  5316. 0000398E  206E FFFC                movea.l    A0, [A6 - 0x4]
  5317. 00003992  2010                     move.l     D0, [A0]
  5318. 00003994  7230                     moveq.l    D1, 0x30
  5319. 00003996  D081                     add.l      D0, D1
  5320. 00003998  2D40 FFF6                move.l     [A6 - 0xA], D0
  5321. 0000399C  2050                     movea.l    A0, [A0]
  5322. 0000399E  2F28 0010                move.l     -[A7], [A0 + 0x10]
  5323. 000039A2  7006                     moveq.l    D0, 0x06
  5324. 000039A4  2F00                     move.l     -[A7], D0
  5325. 000039A6  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  5326. 000039AA  201F                     move.l     D0, [A7]+
  5327. 000039AC  D0AE FFF6                add.l      D0, [A6 - 0xA]
  5328. 000039B0  2D40 FFF2                move.l     [A6 - 0xE], D0
  5329. 000039B4  42A7                     clr.l      -[A7]
  5330. 000039B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5331. 000039BA  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  5332. 000039BE  2D5F FFE2                move.l     [A6 - 0x1E], [A7]+
  5333. 000039C2  6742                     beq        +0x44 /* 00003A06 */
  5334. 000039C4  206E FFE2                movea.l    A0, [A6 - 0x1E]
  5335. 000039C8  2050                     movea.l    A0, [A0]
  5336. 000039CA  2D68 0020 FFDE           move.l     [A6 - 0x22], [A0 + 0x20]
  5337. 000039D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5338. 000039D4  4267                     clr.w      -[A7]
  5339. 000039D6  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  5340. 000039DA  4AAE FFDE                tst.l      [A6 - 0x22]
  5341. 000039DE  56C0                     sne        D0
  5342. 000039E0  4A00                     tst.b      D0
  5343. 000039E2  6722                     beq        +0x24 /* 00003A06 */
  5344. 000039E4  2F00                     move.l     -[A7], D0
  5345. 000039E6  4267                     clr.w      -[A7]
  5346. 000039E8  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  5347. 000039EC  2F0E                     move.l     -[A7], A6
  5348. 000039EE  4EBA FDFA                jsr        [PC - 0x206 /* 000037EA */]
  5349. 000039F2  121F                     move.b     D1, [A7]+
  5350. 000039F4  201F                     move.l     D0, [A7]+
  5351. 000039F6  C001                     and.b      D0, D1
  5352. 000039F8  670C                     beq        +0xE /* 00003A06 */
  5353. 000039FA  2F0E                     move.l     -[A7], A6
  5354. 000039FC  4EBA FE4A                jsr        [PC - 0x1B6 /* 00003848 */]
  5355. 00003A00  2F0E                     move.l     -[A7], A6
  5356. 00003A02  4EBA FE44                jsr        [PC - 0x1BC /* 00003848 */]
  5357. label00003A06:
  5358. 00003A06  4267                     clr.w      -[A7]
  5359. 00003A08  2F2D B392                move.l     -[A7], [A5 - 0x4C6E]
  5360. 00003A0C  2F0E                     move.l     -[A7], A6
  5361. 00003A0E  4EBA FDDA                jsr        [PC - 0x226 /* 000037EA */]
  5362. 00003A12  101F                     move.b     D0, [A7]+
  5363. 00003A14  6614                     bne        +0x16 /* 00003A2A */
  5364. 00003A16  7000                     moveq.l    D0, 0x00
  5365. 00003A18  2D40 FFEA                move.l     [A6 - 0x16], D0
  5366. 00003A1C  206E FFFC                movea.l    A0, [A6 - 0x4]
  5367. 00003A20  2010                     move.l     D0, [A0]
  5368. 00003A22  7230                     moveq.l    D1, 0x30
  5369. 00003A24  D081                     add.l      D0, D1
  5370. 00003A26  2D40 FFF6                move.l     [A6 - 0xA], D0
  5371. label00003A2A:
  5372. 00003A2A  7001                     moveq.l    D0, 0x01
  5373. 00003A2C  2D40 FFDA                move.l     [A6 - 0x26], D0
  5374. 00003A30  206E FFFC                movea.l    A0, [A6 - 0x4]
  5375. 00003A34  2050                     movea.l    A0, [A0]
  5376. 00003A36  2D68 0010 FFD6           move.l     [A6 - 0x2A], [A0 + 0x10]
  5377. 00003A3C  2D6E FFDA FFE6           move.l     [A6 - 0x1A], [A6 - 0x26]
  5378. 00003A42  600C                     bra        +0xE /* 00003A50 */
  5379. label00003A44:
  5380. 00003A44  2F0E                     move.l     -[A7], A6
  5381. 00003A46  4EBA FE00                jsr        [PC - 0x200 /* 00003848 */]
  5382. 00003A4A  52AE FFE6                addq.l     [A6 - 0x1A], 1
  5383. 00003A4E  690A                     bvs        +0xC /* 00003A5A */
  5384. label00003A50:
  5385. 00003A50  202E FFE6                move.l     D0, [A6 - 0x1A]
  5386. 00003A54  B0AE FFD6                cmp.l      D0, [A6 - 0x2A]
  5387. 00003A58  6FEA                     ble        -0x14 /* 00003A44 */
  5388. label00003A5A:
  5389. 00003A5A  4FEE FFB6                lea.l      A7, [A6 - 0x4A]
  5390. 00003A5E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5391. 00003A62  1F2E FFFB                move.b     -[A7], [A6 - 0x5]
  5392. 00003A66  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  5393. 00003A6A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5394. 00003A6E  4267                     clr.w      -[A7]
  5395. 00003A70  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  5396. label00003A74:
  5397. 00003A74  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  5398. 00003A78  4E5E                     unlink     A6
  5399. 00003A7A  205F                     movea.l    A0, [A7]+
  5400. 00003A7C  504F                     addq.w     A7, 8
  5401. 00003A7E  4ED0                     jmp        [A0]
  5402. export_1394:
  5403. 00003A80  4E56 FFAC                link       A6, -0x0054
  5404. 00003A84  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5405. 00003A88  7000                     moveq.l    D0, 0x00
  5406. 00003A8A  2D40 0020                move.l     [A6 + 0x20], D0
  5407. 00003A8E  4EBA C832                jsr        [PC - 0x37CE /* 000002C2 */]
  5408. 00003A92  42A7                     clr.l      -[A7]
  5409. 00003A94  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5410. 00003A98  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  5411. 00003A9C  2E1F                     move.l     D7, [A7]+
  5412. 00003A9E  6604                     bne        +0x6 /* 00003AA4 */
  5413. 00003AA0  6000 0350                bra        +0x352 /* 00003DF2 */
  5414. label00003AA4:
  5415. 00003AA4  2F07                     move.l     -[A7], D7
  5416. 00003AA6  486E FFD3                pea.l      [A6 - 0x2D]
  5417. 00003AAA  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  5418. 00003AAE  2047                     movea.l    A0, D7
  5419. 00003AB0  2050                     movea.l    A0, [A0]
  5420. 00003AB2  3A28 001C                move.w     D5, [A0 + 0x1C]
  5421. 00003AB6  202E 0018                move.l     D0, [A6 + 0x18]
  5422. 00003ABA  5280                     addq.l     D0, 1
  5423. 00003ABC  2D40 FFE8                move.l     [A6 - 0x18], D0
  5424. 00003AC0  7001                     moveq.l    D0, 0x01
  5425. 00003AC2  B0AE FFE8                cmp.l      D0, [A6 - 0x18]
  5426. 00003AC6  6F06                     ble        +0x8 /* 00003ACE */
  5427. 00003AC8  7001                     moveq.l    D0, 0x01
  5428. 00003ACA  2D40 FFE8                move.l     [A6 - 0x18], D0
  5429. label00003ACE:
  5430. 00003ACE  2047                     movea.l    A0, D7
  5431. 00003AD0  2050                     movea.l    A0, [A0]
  5432. 00003AD2  202E FFE8                move.l     D0, [A6 - 0x18]
  5433. 00003AD6  B0A8 0018                cmp.l      D0, [A0 + 0x18]
  5434. 00003ADA  6F06                     ble        +0x8 /* 00003AE2 */
  5435. 00003ADC  7001                     moveq.l    D0, 0x01
  5436. 00003ADE  2D40 FFE8                move.l     [A6 - 0x18], D0
  5437. label00003AE2:
  5438. 00003AE2  2047                     movea.l    A0, D7
  5439. 00003AE4  2850                     movea.l    A4, [A0]
  5440. 00003AE6  7030                     moveq.l    D0, 0x30
  5441. 00003AE8  D9C0                     add.l      A4, D0
  5442. 00003AEA  2047                     movea.l    A0, D7
  5443. 00003AEC  2050                     movea.l    A0, [A0]
  5444. 00003AEE  2F28 0010                move.l     -[A7], [A0 + 0x10]
  5445. 00003AF2  7006                     moveq.l    D0, 0x06
  5446. 00003AF4  2F00                     move.l     -[A7], D0
  5447. 00003AF6  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  5448. 00003AFA  201F                     move.l     D0, [A7]+
  5449. 00003AFC  D08C                     add.l      D0, A4
  5450. 00003AFE  2D40 FFF4                move.l     [A6 - 0xC], D0
  5451. 00003B02  2D6E FFE8 FFE4           move.l     [A6 - 0x1C], [A6 - 0x18]
  5452. label00003B08:
  5453. 00003B08  302C 0004                move.w     D0, [A4 + 0x4]
  5454. 00003B0C  48C0                     ext.l      D0
  5455. 00003B0E  B0AE FFE4                cmp.l      D0, [A6 - 0x1C]
  5456. 00003B12  6C0E                     bge        +0x10 /* 00003B22 */
  5457. 00003B14  302C 0004                move.w     D0, [A4 + 0x4]
  5458. 00003B18  48C0                     ext.l      D0
  5459. 00003B1A  91AE FFE4                sub.l      [A6 - 0x1C], D0
  5460. 00003B1E  5C8C                     addq.l     A4, 6
  5461. 00003B20  60E6                     bra        -0x18 /* 00003B08 */
  5462. label00003B22:
  5463. 00003B22  2814                     move.l     D4, [A4]
  5464. 00003B24  42A7                     clr.l      -[A7]
  5465. 00003B26  2F04                     move.l     -[A7], D4
  5466. 00003B28  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  5467. 00003B2C  265F                     movea.l    A3, [A7]+
  5468. 00003B2E  200B                     move.l     D0, A3
  5469. 00003B30  6700 0294                beq        +0x296 /* 00003DC6 */
  5470. 00003B34  2F0B                     move.l     -[A7], A3
  5471. 00003B36  486E FFD2                pea.l      [A6 - 0x2E]
  5472. 00003B3A  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  5473. 00003B3E  422E FFBC                clr.b      [A6 - 0x44]
  5474. 00003B42  422E FFBE                clr.b      [A6 - 0x42]
  5475. 00003B46  102E 0008                move.b     D0, [A6 + 0x8]
  5476. 00003B4A  6736                     beq        +0x38 /* 00003B82 */
  5477. 00003B4C  082D 0004 A8E2           btst.b     [A5 - 0x571E], 0x4
  5478. 00003B52  56C1                     sne        D1
  5479. 00003B54  C001                     and.b      D0, D1
  5480. 00003B56  672A                     beq        +0x2C /* 00003B82 */
  5481. 00003B58  2053                     movea.l    A0, [A3]
  5482. 00003B5A  2F08                     move.l     -[A7], A0
  5483. 00003B5C  42A7                     clr.l      -[A7]
  5484. 00003B5E  2F0B                     move.l     -[A7], A3
  5485. 00003B60  3F05                     move.w     -[A7], D5
  5486. 00003B62  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  5487. 00003B66  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  5488. 00003B6A  201F                     move.l     D0, [A7]+
  5489. 00003B6C  205F                     movea.l    A0, [A7]+
  5490. 00003B6E  B0A8 0014                cmp.l      D0, [A0 + 0x14]
  5491. 00003B72  6608                     bne        +0xA /* 00003B7C */
  5492. 00003B74  1D7C 0001 FFBE           move.b     [A6 - 0x42], 0x1
  5493. 00003B7A  6006                     bra        +0x8 /* 00003B82 */
  5494. label00003B7C:
  5495. 00003B7C  1D7C 0001 FFBC           move.b     [A6 - 0x44], 0x1
  5496. label00003B82:
  5497. 00003B82  1D6E FFBE FFBD           move.b     [A6 - 0x43], [A6 - 0x42]
  5498. 00003B88  2C13                     move.l     D6, [A3]
  5499. 00003B8A  7018                     moveq.l    D0, 0x18
  5500. 00003B8C  DC80                     add.l      D6, D0
  5501. 00003B8E  3005                     move.w     D0, D5
  5502. 00003B90  C1EC 0004                muls.w     D0, [A4 + 0x4]
  5503. 00003B94  48C0                     ext.l      D0
  5504. 00003B96  D086                     add.l      D0, D6
  5505. 00003B98  2D40 FFD6                move.l     [A6 - 0x2A], D0
  5506. 00003B9C  202E FFE4                move.l     D0, [A6 - 0x1C]
  5507. 00003BA0  5380                     subq.l     D0, 1
  5508. 00003BA2  3205                     move.w     D1, D5
  5509. 00003BA4  48C1                     ext.l      D1
  5510. 00003BA6  2F00                     move.l     -[A7], D0
  5511. 00003BA8  2F01                     move.l     -[A7], D1
  5512. 00003BAA  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  5513. 00003BAE  DC9F                     add.l      D6, [A7]+
  5514. 00003BB0  2047                     movea.l    A0, D7
  5515. 00003BB2  2050                     movea.l    A0, [A0]
  5516. 00003BB4  3D68 0020 FFD4           move.w     [A6 - 0x2C], [A0 + 0x20]
  5517. 00003BBA  4AAE 0014                tst.l      [A6 + 0x14]
  5518. 00003BBE  57C0                     seq        D0
  5519. 00003BC0  4AAE 0010                tst.l      [A6 + 0x10]
  5520. 00003BC4  57C1                     seq        D1
  5521. 00003BC6  8001                     or.b       D0, D1
  5522. 00003BC8  4400                     neg.b      D0
  5523. 00003BCA  1D40 FFBF                move.b     [A6 - 0x41], D0
  5524. 00003BCE  202E 0014                move.l     D0, [A6 + 0x14]
  5525. 00003BD2  5880                     addq.l     D0, 4
  5526. 00003BD4  2D40 FFC4                move.l     [A6 - 0x3C], D0
  5527. 00003BD8  202E 0010                move.l     D0, [A6 + 0x10]
  5528. 00003BDC  5880                     addq.l     D0, 4
  5529. 00003BDE  2D40 FFC0                move.l     [A6 - 0x40], D0
  5530. 00003BE2  7001                     moveq.l    D0, 0x01
  5531. 00003BE4  2D40 FFB8                move.l     [A6 - 0x48], D0
  5532. 00003BE8  2047                     movea.l    A0, D7
  5533. 00003BEA  2050                     movea.l    A0, [A0]
  5534. 00003BEC  2D68 0018 FFB4           move.l     [A6 - 0x4C], [A0 + 0x18]
  5535. 00003BF2  2D6E FFB8 FFDE           move.l     [A6 - 0x22], [A6 - 0x48]
  5536. 00003BF8  6000 01AE                bra        +0x1B0 /* 00003DA8 */
  5537. label00003BFC:
  5538. 00003BFC  102E FFBF                move.b     D0, [A6 - 0x41]
  5539. 00003C00  672A                     beq        +0x2C /* 00003C2C */
  5540. 00003C02  102E FFBD                move.b     D0, [A6 - 0x43]
  5541. 00003C06  C02E FFBE                and.b      D0, [A6 - 0x42]
  5542. 00003C0A  1B40 AEC8                move.b     [A5 - 0x5138], D0
  5543. 00003C0E  1D6E FFBE FFBD           move.b     [A6 - 0x43], [A6 - 0x42]
  5544. 00003C14  2046                     movea.l    A0, D6
  5545. 00003C16  0828 0005 0004           btst.b     [A0 + 0x4], 0x5
  5546. 00003C1C  6600 0082                bne        +0x84 /* 00003CA0 */
  5547. 00003C20  422D AEC8                clr.b      [A5 - 0x5138]
  5548. 00003C24  1D7C 0001 FFBC           move.b     [A6 - 0x44], 0x1
  5549. 00003C2A  6074                     bra        +0x76 /* 00003CA0 */
  5550. label00003C2C:
  5551. 00003C2C  2006                     move.l     D0, D6
  5552. 00003C2E  5880                     addq.l     D0, 4
  5553. 00003C30  2D40 FFCA                move.l     [A6 - 0x36], D0
  5554. 00003C34  206E FFCA                movea.l    A0, [A6 - 0x36]
  5555. 00003C38  0810 0005                btst.b     [A0], 0x5
  5556. 00003C3C  6708                     beq        +0xA /* 00003C46 */
  5557. 00003C3E  2D6E FFC0 FFCE           move.l     [A6 - 0x32], [A6 - 0x40]
  5558. 00003C44  600C                     bra        +0xE /* 00003C52 */
  5559. label00003C46:
  5560. 00003C46  2D6E FFC4 FFCE           move.l     [A6 - 0x32], [A6 - 0x3C]
  5561. 00003C4C  1D7C 0001 FFBC           move.b     [A6 - 0x44], 0x1
  5562. label00003C52:
  5563. 00003C52  206E FFCE                movea.l    A0, [A6 - 0x32]
  5564. 00003C56  226E FFCA                movea.l    A1, [A6 - 0x36]
  5565. 00003C5A  2011                     move.l     D0, [A1]
  5566. 00003C5C  C090                     and.l      D0, [A0]
  5567. 00003C5E  B090                     cmp.l      D0, [A0]
  5568. 00003C60  6600 0082                bne        +0x84 /* 00003CE4 */
  5569. 00003C64  3D7C 0002 FFB2           move.w     [A6 - 0x4E], 0x2
  5570. 00003C6A  3D6E FFD4 FFB0           move.w     [A6 - 0x50], [A6 - 0x2C]
  5571. 00003C70  3D6E FFB2 FFC8           move.w     [A6 - 0x38], [A6 - 0x4E]
  5572. 00003C76  601E                     bra        +0x20 /* 00003C96 */
  5573. label00003C78:
  5574. 00003C78  58AE FFCE                addq.l     [A6 - 0x32], 4
  5575. 00003C7C  58AE FFCA                addq.l     [A6 - 0x36], 4
  5576. 00003C80  206E FFCE                movea.l    A0, [A6 - 0x32]
  5577. 00003C84  226E FFCA                movea.l    A1, [A6 - 0x36]
  5578. 00003C88  2011                     move.l     D0, [A1]
  5579. 00003C8A  C090                     and.l      D0, [A0]
  5580. 00003C8C  B090                     cmp.l      D0, [A0]
  5581. 00003C8E  6654                     bne        +0x56 /* 00003CE4 */
  5582. 00003C90  526E FFC8                addq.w     [A6 - 0x38], 1
  5583. 00003C94  690A                     bvs        +0xC /* 00003CA0 */
  5584. label00003C96:
  5585. 00003C96  302E FFC8                move.w     D0, [A6 - 0x38]
  5586. 00003C9A  B06E FFB0                cmp.w      D0, [A6 - 0x50]
  5587. 00003C9E  6FD8                     ble        -0x26 /* 00003C78 */
  5588. label00003CA0:
  5589. 00003CA0  4267                     clr.w      -[A7]
  5590. 00003CA2  2F06                     move.l     -[A7], D6
  5591. 00003CA4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5592. 00003CA8  205F                     movea.l    A0, [A7]+
  5593. 00003CAA  4E90                     jsr        [A0]
  5594. 00003CAC  101F                     move.b     D0, [A7]+
  5595. 00003CAE  6734                     beq        +0x36 /* 00003CE4 */
  5596. 00003CB0  202E 0018                move.l     D0, [A6 + 0x18]
  5597. 00003CB4  D1AE FFDE                add.l      [A6 - 0x22], D0
  5598. 00003CB8  2047                     movea.l    A0, D7
  5599. 00003CBA  2050                     movea.l    A0, [A0]
  5600. 00003CBC  2D48 FFAC                move.l     [A6 - 0x54], A0
  5601. 00003CC0  202E FFDE                move.l     D0, [A6 - 0x22]
  5602. 00003CC4  B0A8 0018                cmp.l      D0, [A0 + 0x18]
  5603. 00003CC8  6F0C                     ble        +0xE /* 00003CD6 */
  5604. 00003CCA  206E FFAC                movea.l    A0, [A6 - 0x54]
  5605. 00003CCE  2028 0018                move.l     D0, [A0 + 0x18]
  5606. 00003CD2  91AE FFDE                sub.l      [A6 - 0x22], D0
  5607. label00003CD6:
  5608. 00003CD6  2D6E FFDE 0020           move.l     [A6 + 0x20], [A6 - 0x22]
  5609. 00003CDC  2B44 B392                move.l     [A5 - 0x4C6E], D4
  5610. 00003CE0  6000 00D2                bra        +0xD4 /* 00003DB4 */
  5611. label00003CE4:
  5612. 00003CE4  3005                     move.w     D0, D5
  5613. 00003CE6  48C0                     ext.l      D0
  5614. 00003CE8  DC80                     add.l      D6, D0
  5615. 00003CEA  BCAE FFD6                cmp.l      D6, [A6 - 0x2A]
  5616. 00003CEE  6600 00B2                bne        +0xB4 /* 00003DA2 */
  5617. 00003CF2  102E 000A                move.b     D0, [A6 + 0xA]
  5618. 00003CF6  6712                     beq        +0x14 /* 00003D0A */
  5619. 00003CF8  2F00                     move.l     -[A7], D0
  5620. 00003CFA  4267                     clr.w      -[A7]
  5621. 00003CFC  4EAD 1F9A                jsr        [A5 + 0x1F9A /* export_1007 */]
  5622. 00003D00  121F                     move.b     D1, [A7]+
  5623. 00003D02  201F                     move.l     D0, [A7]+
  5624. 00003D04  C001                     and.b      D0, D1
  5625. 00003D06  6600 00AC                bne        +0xAE /* 00003DB4 */
  5626. label00003D0A:
  5627. 00003D0A  2F0B                     move.l     -[A7], A3
  5628. 00003D0C  1F2E FFD2                move.b     -[A7], [A6 - 0x2E]
  5629. 00003D10  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  5630. 00003D14  2F04                     move.l     -[A7], D4
  5631. 00003D16  4267                     clr.w      -[A7]
  5632. 00003D18  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  5633. 00003D1C  5C8C                     addq.l     A4, 6
  5634. 00003D1E  B9EE FFF4                cmpa.l     A4, [A6 - 0xC]
  5635. 00003D22  6608                     bne        +0xA /* 00003D2C */
  5636. 00003D24  2047                     movea.l    A0, D7
  5637. 00003D26  2850                     movea.l    A4, [A0]
  5638. 00003D28  7030                     moveq.l    D0, 0x30
  5639. 00003D2A  D9C0                     add.l      A4, D0
  5640. label00003D2C:
  5641. 00003D2C  2814                     move.l     D4, [A4]
  5642. 00003D2E  42A7                     clr.l      -[A7]
  5643. 00003D30  2F04                     move.l     -[A7], D4
  5644. 00003D32  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  5645. 00003D36  265F                     movea.l    A3, [A7]+
  5646. 00003D38  200B                     move.l     D0, A3
  5647. 00003D3A  6608                     bne        +0xA /* 00003D44 */
  5648. 00003D3C  700C                     moveq.l    D0, 0x0C
  5649. 00003D3E  2F00                     move.l     -[A7], D0
  5650. 00003D40  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  5651. label00003D44:
  5652. 00003D44  2F0B                     move.l     -[A7], A3
  5653. 00003D46  486E FFD2                pea.l      [A6 - 0x2E]
  5654. 00003D4A  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  5655. 00003D4E  422E FFBE                clr.b      [A6 - 0x42]
  5656. 00003D52  102E 0008                move.b     D0, [A6 + 0x8]
  5657. 00003D56  6736                     beq        +0x38 /* 00003D8E */
  5658. 00003D58  082D 0004 A8E2           btst.b     [A5 - 0x571E], 0x4
  5659. 00003D5E  56C1                     sne        D1
  5660. 00003D60  C001                     and.b      D0, D1
  5661. 00003D62  672A                     beq        +0x2C /* 00003D8E */
  5662. 00003D64  2053                     movea.l    A0, [A3]
  5663. 00003D66  2F08                     move.l     -[A7], A0
  5664. 00003D68  42A7                     clr.l      -[A7]
  5665. 00003D6A  2F0B                     move.l     -[A7], A3
  5666. 00003D6C  3F05                     move.w     -[A7], D5
  5667. 00003D6E  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  5668. 00003D72  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  5669. 00003D76  201F                     move.l     D0, [A7]+
  5670. 00003D78  205F                     movea.l    A0, [A7]+
  5671. 00003D7A  B0A8 0014                cmp.l      D0, [A0 + 0x14]
  5672. 00003D7E  6608                     bne        +0xA /* 00003D88 */
  5673. 00003D80  1D7C 0001 FFBE           move.b     [A6 - 0x42], 0x1
  5674. 00003D86  6006                     bra        +0x8 /* 00003D8E */
  5675. label00003D88:
  5676. 00003D88  1D7C 0001 FFBC           move.b     [A6 - 0x44], 0x1
  5677. label00003D8E:
  5678. 00003D8E  2C13                     move.l     D6, [A3]
  5679. 00003D90  7018                     moveq.l    D0, 0x18
  5680. 00003D92  DC80                     add.l      D6, D0
  5681. 00003D94  3005                     move.w     D0, D5
  5682. 00003D96  C1EC 0004                muls.w     D0, [A4 + 0x4]
  5683. 00003D9A  48C0                     ext.l      D0
  5684. 00003D9C  D086                     add.l      D0, D6
  5685. 00003D9E  2D40 FFD6                move.l     [A6 - 0x2A], D0
  5686. label00003DA2:
  5687. 00003DA2  52AE FFDE                addq.l     [A6 - 0x22], 1
  5688. 00003DA6  690C                     bvs        +0xE /* 00003DB4 */
  5689. label00003DA8:
  5690. 00003DA8  202E FFDE                move.l     D0, [A6 - 0x22]
  5691. 00003DAC  B0AE FFB4                cmp.l      D0, [A6 - 0x4C]
  5692. 00003DB0  6F00 FE4A                ble        -0x1B4 /* 00003BFC */
  5693. label00003DB4:
  5694. 00003DB4  2F0B                     move.l     -[A7], A3
  5695. 00003DB6  1F2E FFD2                move.b     -[A7], [A6 - 0x2E]
  5696. 00003DBA  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  5697. 00003DBE  2F04                     move.l     -[A7], D4
  5698. 00003DC0  4267                     clr.w      -[A7]
  5699. 00003DC2  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  5700. label00003DC6:
  5701. 00003DC6  2F07                     move.l     -[A7], D7
  5702. 00003DC8  1F2E FFD3                move.b     -[A7], [A6 - 0x2D]
  5703. 00003DCC  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  5704. 00003DD0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5705. 00003DD4  4267                     clr.w      -[A7]
  5706. 00003DD6  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  5707. 00003DDA  4AAD A8FE                tst.l      [A5 - 0x5702]
  5708. 00003DDE  56C0                     sne        D0
  5709. 00003DE0  C02E FFBC                and.b      D0, [A6 - 0x44]
  5710. 00003DE4  670C                     beq        +0xE /* 00003DF2 */
  5711. 00003DE6  7000                     moveq.l    D0, 0x00
  5712. 00003DE8  2B40 A8FE                move.l     [A5 - 0x5702], D0
  5713. 00003DEC  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  5714. label00003DF2:
  5715. 00003DF2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5716. 00003DF6  4E5E                     unlink     A6
  5717. 00003DF8  205F                     movea.l    A0, [A7]+
  5718. 00003DFA  DEFC 0018                add.w      A7, 0x18
  5719. 00003DFE  4ED0                     jmp        [A0]
  5720. export_1395:
  5721. 00003E00  4E56 FEE4                link       A6, -0x011C
  5722. 00003E04  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5723. 00003E08  206E 0008                movea.l    A0, [A6 + 0x8]
  5724. 00003E0C  43EE FF00                lea.l      A1, [A6 - 0x100]
  5725. 00003E10  707F                     moveq.l    D0, 0x7F
  5726. label00003E12:
  5727. 00003E12  32D8                     move.w     [A1]+, [A0]+
  5728. 00003E14  51C8 FFFC                dbf        D0, -0x6 /* 00003E12 */
  5729. 00003E18  282E 000C                move.l     D4, [A6 + 0xC]
  5730. 00003E1C  422E 0010                clr.b      [A6 + 0x10]
  5731. 00003E20  4267                     clr.w      -[A7]
  5732. 00003E22  486E FF00                pea.l      [A6 - 0x100]
  5733. 00003E26  4EAD 1FB2                jsr        [A5 + 0x1FB2 /* export_1010 */]
  5734. 00003E2A  101F                     move.b     D0, [A7]+
  5735. 00003E2C  6704                     beq        +0x6 /* 00003E32 */
  5736. 00003E2E  6000 00CE                bra        +0xD0 /* 00003EFE */
  5737. label00003E32:
  5738. 00003E32  4267                     clr.w      -[A7]
  5739. 00003E34  4240                     clr.w      D0
  5740. 00003E36  102E FF00                move.b     D0, [A6 - 0x100]
  5741. 00003E3A  5240                     addq.w     D0, 1
  5742. 00003E3C  3F00                     move.w     -[A7], D0
  5743. 00003E3E  3F3C 00FF                move.w     -[A7], 0xFF
  5744. 00003E42  4EAD 21D2                jsr        [A5 + 0x21D2 /* export_1078 */]
  5745. 00003E46  3E1F                     move.w     D7, [A7]+
  5746. 00003E48  41EE FF00                lea.l      A0, [A6 - 0x100]
  5747. 00003E4C  4230 7000                clr.b      [A0 + D7.w]
  5748. 00003E50  4267                     clr.w      -[A7]
  5749. 00003E52  2F04                     move.l     -[A7], D4
  5750. 00003E54  3007                     move.w     D0, D7
  5751. 00003E56  48C0                     ext.l      D0
  5752. 00003E58  2F00                     move.l     -[A7], D0
  5753. 00003E5A  486E FEF8                pea.l      [A6 - 0x108]
  5754. 00003E5E  4EBA F23E                jsr        [PC - 0xDC2 /* 0000309E */]
  5755. 00003E62  101F                     move.b     D0, [A7]+
  5756. 00003E64  6700 0098                beq        +0x9A /* 00003EFE */
  5757. 00003E68  42A7                     clr.l      -[A7]
  5758. 00003E6A  2F04                     move.l     -[A7], D4
  5759. 00003E6C  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  5760. 00003E70  285F                     movea.l    A4, [A7]+
  5761. 00003E72  2054                     movea.l    A0, [A4]
  5762. 00003E74  2028 0028                move.l     D0, [A0 + 0x28]
  5763. 00003E78  7232                     moveq.l    D1, 0x32
  5764. 00003E7A  D081                     add.l      D0, D1
  5765. 00003E7C  2228 002E                move.l     D1, [A0 + 0x2E]
  5766. 00003E80  D280                     add.l      D1, D0
  5767. 00003E82  2D41 FEF8                move.l     [A6 - 0x108], D1
  5768. 00003E86  266E FEF8                movea.l    A3, [A6 - 0x108]
  5769. 00003E8A  D7D4                     add.l      A3, [A4]
  5770. 00003E8C  42A7                     clr.l      -[A7]
  5771. 00003E8E  2F0B                     move.l     -[A7], A3
  5772. 00003E90  4EAD 294A                jsr        [A5 + 0x294A /* export_1317 */]
  5773. 00003E94  201F                     move.l     D0, [A7]+
  5774. 00003E96  5280                     addq.l     D0, 1
  5775. 00003E98  3C00                     move.w     D6, D0
  5776. 00003E9A  BC47                     cmp.w      D6, D7
  5777. 00003E9C  6734                     beq        +0x36 /* 00003ED2 */
  5778. 00003E9E  3006                     move.w     D0, D6
  5779. 00003EA0  48C0                     ext.l      D0
  5780. 00003EA2  D08B                     add.l      D0, A3
  5781. 00003EA4  2D40 FEEC                move.l     [A6 - 0x114], D0
  5782. 00003EA8  3007                     move.w     D0, D7
  5783. 00003EAA  48C0                     ext.l      D0
  5784. 00003EAC  D08B                     add.l      D0, A3
  5785. 00003EAE  2D40 FEE8                move.l     [A6 - 0x118], D0
  5786. 00003EB2  2054                     movea.l    A0, [A4]
  5787. 00003EB4  2A10                     move.l     D5, [A0]
  5788. 00003EB6  DA94                     add.l      D5, [A4]
  5789. 00003EB8  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  5790. 00003EBC  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  5791. 00003EC0  2005                     move.l     D0, D5
  5792. 00003EC2  90AE FEEC                sub.l      D0, [A6 - 0x114]
  5793. 00003EC6  3207                     move.w     D1, D7
  5794. 00003EC8  48C1                     ext.l      D1
  5795. 00003ECA  9081                     sub.l      D0, D1
  5796. 00003ECC  2F00                     move.l     -[A7], D0
  5797. 00003ECE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5798. label00003ED2:
  5799. 00003ED2  41EE FF00                lea.l      A0, [A6 - 0x100]
  5800. 00003ED6  2008                     move.l     D0, A0
  5801. 00003ED8  5280                     addq.l     D0, 1
  5802. 00003EDA  2D40 FEEC                move.l     [A6 - 0x114], D0
  5803. 00003EDE  2D4B FEE8                move.l     [A6 - 0x118], A3
  5804. 00003EE2  486E FEEC                pea.l      [A6 - 0x114]
  5805. 00003EE6  486E FEE8                pea.l      [A6 - 0x118]
  5806. 00003EEA  4EAD 281A                jsr        [A5 + 0x281A /* export_1279 */]
  5807. 00003EEE  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  5808. 00003EF4  2F04                     move.l     -[A7], D4
  5809. 00003EF6  1F3C 0001                move.b     -[A7], 0x1
  5810. 00003EFA  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  5811. label00003EFE:
  5812. 00003EFE  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5813. 00003F02  4E5E                     unlink     A6
  5814. 00003F04  205F                     movea.l    A0, [A7]+
  5815. 00003F06  504F                     addq.w     A7, 8
  5816. 00003F08  4ED0                     jmp        [A0]
  5817. export_1396:
  5818. 00003F0A  4E56 FFE6                link       A6, -0x001A
  5819. 00003F0E  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5820. 00003F12  2A2E 0014                move.l     D5, [A6 + 0x14]
  5821. 00003F16  422E 0018                clr.b      [A6 + 0x18]
  5822. 00003F1A  206E 0008                movea.l    A0, [A6 + 0x8]
  5823. 00003F1E  203C 5754 4C4B           move.l     D0, 0x57544C4B /* 'WTLK' */
  5824. 00003F24  B090                     cmp.l      D0, [A0]
  5825. 00003F26  6604                     bne        +0x6 /* 00003F2C */
  5826. 00003F28  7C00                     moveq.l    D6, 0x00
  5827. 00003F2A  6002                     bra        +0x4 /* 00003F2E */
  5828. label00003F2C:
  5829. 00003F2C  7C21                     moveq.l    D6, 0x21
  5830. label00003F2E:
  5831. 00003F2E  2E06                     move.l     D7, D6
  5832. 00003F30  DEAE 000C                add.l      D7, [A6 + 0xC]
  5833. 00003F34  0C87 0000 7530           cmpi.l     D7, 0x7530 /* 'u0' */
  5834. 00003F3A  6E00 0086                bgt        +0x88 /* 00003FC2 */
  5835. 00003F3E  4267                     clr.w      -[A7]
  5836. 00003F40  2F05                     move.l     -[A7], D5
  5837. 00003F42  2F07                     move.l     -[A7], D7
  5838. 00003F44  486E FFF4                pea.l      [A6 - 0xC]
  5839. 00003F48  4EBA F154                jsr        [PC - 0xEAC /* 0000309E */]
  5840. 00003F4C  101F                     move.b     D0, [A7]+
  5841. 00003F4E  6602                     bne        +0x4 /* 00003F52 */
  5842. 00003F50  6070                     bra        +0x72 /* 00003FC2 */
  5843. label00003F52:
  5844. 00003F52  42A7                     clr.l      -[A7]
  5845. 00003F54  2F05                     move.l     -[A7], D5
  5846. 00003F56  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  5847. 00003F5A  285F                     movea.l    A4, [A7]+
  5848. 00003F5C  2054                     movea.l    A0, [A4]
  5849. 00003F5E  2028 0028                move.l     D0, [A0 + 0x28]
  5850. 00003F62  7232                     moveq.l    D1, 0x32
  5851. 00003F64  D081                     add.l      D0, D1
  5852. 00003F66  2228 002E                move.l     D1, [A0 + 0x2E]
  5853. 00003F6A  D280                     add.l      D1, D0
  5854. 00003F6C  2D41 FFF4                move.l     [A6 - 0xC], D1
  5855. 00003F70  202E FFF4                move.l     D0, [A6 - 0xC]
  5856. 00003F74  D094                     add.l      D0, [A4]
  5857. 00003F76  2D40 FFEC                move.l     [A6 - 0x14], D0
  5858. 00003F7A  486E FFEC                pea.l      [A6 - 0x14]
  5859. 00003F7E  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  5860. 00003F82  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5861. 00003F86  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5862. 00003F8A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5863. 00003F8E  486E FFEC                pea.l      [A6 - 0x14]
  5864. 00003F92  4EBA C350                jsr        [PC - 0x3CB0 /* 000002E4 */]
  5865. 00003F96  2054                     movea.l    A0, [A4]
  5866. 00003F98  2650                     movea.l    A3, [A0]
  5867. 00003F9A  D7D4                     add.l      A3, [A4]
  5868. 00003F9C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5869. 00003FA0  200B                     move.l     D0, A3
  5870. 00003FA2  90AE FFEC                sub.l      D0, [A6 - 0x14]
  5871. 00003FA6  2F00                     move.l     -[A7], D0
  5872. 00003FA8  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  5873. 00003FAC  1D7C 0001 0018           move.b     [A6 + 0x18], 0x1
  5874. 00003FB2  2F05                     move.l     -[A7], D5
  5875. 00003FB4  1F3C 0001                move.b     -[A7], 0x1
  5876. 00003FB8  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  5877. 00003FBC  2F05                     move.l     -[A7], D5
  5878. 00003FBE  4EAD 1382                jsr        [A5 + 0x1382 /* export_620 */]
  5879. label00003FC2:
  5880. 00003FC2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5881. 00003FC6  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  5882. 00003FCA  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5883. 00003FCE  4E5E                     unlink     A6
  5884. 00003FD0  205F                     movea.l    A0, [A7]+
  5885. 00003FD2  DEFC 0010                add.w      A7, 0x10
  5886. 00003FD6  4ED0                     jmp        [A0]
  5887. export_1397:
  5888. 00003FD8  4E56 FFD2                link       A6, -0x002E
  5889. 00003FDC  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  5890. 00003FE0  182E 000A                move.b     D4, [A6 + 0xA]
  5891. 00003FE4  422E 0016                clr.b      [A6 + 0x16]
  5892. 00003FE8  4267                     clr.w      -[A7]
  5893. 00003FEA  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  5894. 00003FEE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5895. 00003FF2  486E FFE2                pea.l      [A6 - 0x1E]
  5896. 00003FF6  4EBA DA38                jsr        [PC - 0x25C8 /* 00001A30 */]
  5897. 00003FFA  101F                     move.b     D0, [A7]+
  5898. 00003FFC  6604                     bne        +0x6 /* 00004002 */
  5899. 00003FFE  6000 00FA                bra        +0xFC /* 000040FA */
  5900. label00004002:
  5901. 00004002  4207                     clr.b      D7
  5902. 00004004  082E 0001 FFE7           btst.b     [A6 - 0x19], 0x1
  5903. 0000400A  56C0                     sne        D0
  5904. 0000400C  4400                     neg.b      D0
  5905. 0000400E  B02E 0008                cmp.b      D0, [A6 + 0x8]
  5906. 00004012  672C                     beq        +0x2E /* 00004040 */
  5907. 00004014  7E01                     moveq.l    D7, 0x01
  5908. 00004016  102E 0008                move.b     D0, [A6 + 0x8]
  5909. 0000401A  6712                     beq        +0x14 /* 0000402E */
  5910. 0000401C  7000                     moveq.l    D0, 0x00
  5911. 0000401E  102E FFE7                move.b     D0, [A6 - 0x19]
  5912. 00004022  80BC 0000 0002           or.l       D0, 0x2
  5913. 00004028  1D40 FFE7                move.b     [A6 - 0x19], D0
  5914. 0000402C  6012                     bra        +0x14 /* 00004040 */
  5915. label0000402E:
  5916. 0000402E  7000                     moveq.l    D0, 0x00
  5917. 00004030  303C 00FD                move.w     D0, 0xFD
  5918. 00004034  7200                     moveq.l    D1, 0x00
  5919. 00004036  122E FFE7                move.b     D1, [A6 - 0x19]
  5920. 0000403A  C081                     and.l      D0, D1
  5921. 0000403C  1D40 FFE7                move.b     [A6 - 0x19], D0
  5922. label00004040:
  5923. 00004040  4267                     clr.w      -[A7]
  5924. 00004042  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  5925. 00004046  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5926. 0000404A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5927. 0000404E  4EBA D3F0                jsr        [PC - 0x2C10 /* 00001440 */]
  5928. 00004052  B81F                     cmp.b      D4, [A7]+
  5929. 00004054  660A                     bne        +0xC /* 00004060 */
  5930. 00004056  1D7C 0001 0016           move.b     [A6 + 0x16], 0x1
  5931. 0000405C  6000 0086                bra        +0x88 /* 000040E4 */
  5932. label00004060:
  5933. 00004060  082E 0004 FFF0           btst.b     [A6 - 0x10], 0x4
  5934. 00004066  6754                     beq        +0x56 /* 000040BC */
  5935. 00004068  1004                     move.b     D0, D4
  5936. 0000406A  6706                     beq        +0x8 /* 00004072 */
  5937. 0000406C  7C31                     moveq.l    D6, 0x31
  5938. 0000406E  7A01                     moveq.l    D5, 0x01
  5939. 00004070  6004                     bra        +0x6 /* 00004076 */
  5940. label00004072:
  5941. 00004072  7C30                     moveq.l    D6, 0x30
  5942. 00004074  7A00                     moveq.l    D5, 0x00
  5943. label00004076:
  5944. 00004076  42A7                     clr.l      -[A7]
  5945. 00004078  7002                     moveq.l    D0, 0x02
  5946. 0000407A  2F00                     move.l     -[A7], D0
  5947. 0000407C  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  5948. 00004080  2D5F FFDE                move.l     [A6 - 0x22], [A7]+
  5949. 00004084  206E FFDE                movea.l    A0, [A6 - 0x22]
  5950. 00004088  2850                     movea.l    A4, [A0]
  5951. 0000408A  1886                     move.b     [A4], D6
  5952. 0000408C  528C                     addq.l     A4, 1
  5953. 0000408E  4214                     clr.b      [A4]
  5954. 00004090  4267                     clr.w      -[A7]
  5955. 00004092  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5956. 00004096  42A7                     clr.l      -[A7]
  5957. 00004098  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5958. 0000409C  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  5959. 000040A0  2F05                     move.l     -[A7], D5
  5960. 000040A2  1F3C 0001                move.b     -[A7], 0x1
  5961. 000040A6  486E FFD5                pea.l      [A6 - 0x2B]
  5962. 000040AA  4EBA 074C                jsr        [PC + 0x74C /* 000047F8 */]
  5963. 000040AE  1D5F 0016                move.b     [A6 + 0x16], [A7]+
  5964. 000040B2  486E FFDE                pea.l      [A6 - 0x22]
  5965. 000040B6  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  5966. 000040BA  6028                     bra        +0x2A /* 000040E4 */
  5967. label000040BC:
  5968. 000040BC  1004                     move.b     D0, D4
  5969. 000040BE  6712                     beq        +0x14 /* 000040D2 */
  5970. 000040C0  7000                     moveq.l    D0, 0x00
  5971. 000040C2  302E FFF0                move.w     D0, [A6 - 0x10]
  5972. 000040C6  80BC 0000 4000           or.l       D0, 0x4000 /* '@\0' */
  5973. 000040CC  3D40 FFF0                move.w     [A6 - 0x10], D0
  5974. 000040D0  6010                     bra        +0x12 /* 000040E2 */
  5975. label000040D2:
  5976. 000040D2  7000                     moveq.l    D0, 0x00
  5977. 000040D4  302E FFF0                move.w     D0, [A6 - 0x10]
  5978. 000040D8  C0BC FFFF BFFF           and.l      D0, 0xFFFFBFFF
  5979. 000040DE  3D40 FFF0                move.w     [A6 - 0x10], D0
  5980. label000040E2:
  5981. 000040E2  7E01                     moveq.l    D7, 0x01
  5982. label000040E4:
  5983. 000040E4  1007                     move.b     D0, D7
  5984. 000040E6  6712                     beq        +0x14 /* 000040FA */
  5985. 000040E8  4267                     clr.w      -[A7]
  5986. 000040EA  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  5987. 000040EE  486E FFE2                pea.l      [A6 - 0x1E]
  5988. 000040F2  4EBA 03D0                jsr        [PC + 0x3D0 /* 000044C4 */]
  5989. 000040F6  1D5F 0016                move.b     [A6 + 0x16], [A7]+
  5990. label000040FA:
  5991. 000040FA  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  5992. 000040FE  4E5E                     unlink     A6
  5993. 00004100  205F                     movea.l    A0, [A7]+
  5994. 00004102  DEFC 000E                add.w      A7, 0xE
  5995. 00004106  4ED0                     jmp        [A0]
  5996. export_1398:
  5997. 00004108  4E56 FEE4                link       A6, -0x011C
  5998. 0000410C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5999. 00004110  206E 0008                movea.l    A0, [A6 + 0x8]
  6000. 00004114  43EE FF00                lea.l      A1, [A6 - 0x100]
  6001. 00004118  707F                     moveq.l    D0, 0x7F
  6002. label0000411A:
  6003. 0000411A  32D8                     move.w     [A1]+, [A0]+
  6004. 0000411C  51C8 FFFC                dbf        D0, -0x6 /* 0000411A */
  6005. 00004120  2A2E 000C                move.l     D5, [A6 + 0xC]
  6006. 00004124  422E 0010                clr.b      [A6 + 0x10]
  6007. 00004128  4267                     clr.w      -[A7]
  6008. 0000412A  486E FF00                pea.l      [A6 - 0x100]
  6009. 0000412E  4EAD 1FB2                jsr        [A5 + 0x1FB2 /* export_1010 */]
  6010. 00004132  101F                     move.b     D0, [A7]+
  6011. 00004134  6704                     beq        +0x6 /* 0000413A */
  6012. 00004136  6000 00E4                bra        +0xE6 /* 0000421C */
  6013. label0000413A:
  6014. 0000413A  4267                     clr.w      -[A7]
  6015. 0000413C  4240                     clr.w      D0
  6016. 0000413E  102E FF00                move.b     D0, [A6 - 0x100]
  6017. 00004142  5240                     addq.w     D0, 1
  6018. 00004144  3F00                     move.w     -[A7], D0
  6019. 00004146  3F3C 00FF                move.w     -[A7], 0xFF
  6020. 0000414A  4EAD 21D2                jsr        [A5 + 0x21D2 /* export_1078 */]
  6021. 0000414E  3E1F                     move.w     D7, [A7]+
  6022. 00004150  41EE FF00                lea.l      A0, [A6 - 0x100]
  6023. 00004154  4230 7000                clr.b      [A0 + D7.w]
  6024. 00004158  4267                     clr.w      -[A7]
  6025. 0000415A  2F05                     move.l     -[A7], D5
  6026. 0000415C  3007                     move.w     D0, D7
  6027. 0000415E  48C0                     ext.l      D0
  6028. 00004160  2F00                     move.l     -[A7], D0
  6029. 00004162  486E FEF8                pea.l      [A6 - 0x108]
  6030. 00004166  4EBA EF36                jsr        [PC - 0x10CA /* 0000309E */]
  6031. 0000416A  101F                     move.b     D0, [A7]+
  6032. 0000416C  6700 00AE                beq        +0xB0 /* 0000421C */
  6033. 00004170  42A7                     clr.l      -[A7]
  6034. 00004172  2F05                     move.l     -[A7], D5
  6035. 00004174  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  6036. 00004178  285F                     movea.l    A4, [A7]+
  6037. 0000417A  2054                     movea.l    A0, [A4]
  6038. 0000417C  2028 002C                move.l     D0, [A0 + 0x2C]
  6039. 00004180  7236                     moveq.l    D1, 0x36
  6040. 00004182  D081                     add.l      D0, D1
  6041. 00004184  2228 0032                move.l     D1, [A0 + 0x32]
  6042. 00004188  D280                     add.l      D1, D0
  6043. 0000418A  2D41 FEF8                move.l     [A6 - 0x108], D1
  6044. 0000418E  266E FEF8                movea.l    A3, [A6 - 0x108]
  6045. 00004192  D7D4                     add.l      A3, [A4]
  6046. 00004194  42A7                     clr.l      -[A7]
  6047. 00004196  2F0B                     move.l     -[A7], A3
  6048. 00004198  4EAD 294A                jsr        [A5 + 0x294A /* export_1317 */]
  6049. 0000419C  201F                     move.l     D0, [A7]+
  6050. 0000419E  5280                     addq.l     D0, 1
  6051. 000041A0  3C00                     move.w     D6, D0
  6052. 000041A2  BC47                     cmp.w      D6, D7
  6053. 000041A4  6734                     beq        +0x36 /* 000041DA */
  6054. 000041A6  3006                     move.w     D0, D6
  6055. 000041A8  48C0                     ext.l      D0
  6056. 000041AA  D08B                     add.l      D0, A3
  6057. 000041AC  2D40 FEEC                move.l     [A6 - 0x114], D0
  6058. 000041B0  3007                     move.w     D0, D7
  6059. 000041B2  48C0                     ext.l      D0
  6060. 000041B4  D08B                     add.l      D0, A3
  6061. 000041B6  2D40 FEE8                move.l     [A6 - 0x118], D0
  6062. 000041BA  2054                     movea.l    A0, [A4]
  6063. 000041BC  2810                     move.l     D4, [A0]
  6064. 000041BE  D894                     add.l      D4, [A4]
  6065. 000041C0  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  6066. 000041C4  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  6067. 000041C8  2004                     move.l     D0, D4
  6068. 000041CA  90AE FEEC                sub.l      D0, [A6 - 0x114]
  6069. 000041CE  3207                     move.w     D1, D7
  6070. 000041D0  48C1                     ext.l      D1
  6071. 000041D2  9081                     sub.l      D0, D1
  6072. 000041D4  2F00                     move.l     -[A7], D0
  6073. 000041D6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6074. label000041DA:
  6075. 000041DA  41EE FF00                lea.l      A0, [A6 - 0x100]
  6076. 000041DE  2008                     move.l     D0, A0
  6077. 000041E0  5280                     addq.l     D0, 1
  6078. 000041E2  2D40 FEEC                move.l     [A6 - 0x114], D0
  6079. 000041E6  2D4B FEE8                move.l     [A6 - 0x118], A3
  6080. 000041EA  486E FEEC                pea.l      [A6 - 0x114]
  6081. 000041EE  486E FEE8                pea.l      [A6 - 0x118]
  6082. 000041F2  4EAD 281A                jsr        [A5 + 0x281A /* export_1279 */]
  6083. 000041F6  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  6084. 000041FC  2F05                     move.l     -[A7], D5
  6085. 000041FE  1F3C 0001                move.b     -[A7], 0x1
  6086. 00004202  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  6087. 00004206  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  6088. 0000420A  42A7                     clr.l      -[A7]
  6089. 0000420C  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  6090. 00004210  2F05                     move.l     -[A7], D5
  6091. 00004212  4EBA F712                jsr        [PC - 0x8EE /* 00003926 */]
  6092. 00004216  4267                     clr.w      -[A7]
  6093. 00004218  4EBA 1C6E                jsr        [PC + 0x1C6E /* 00005E88 */]
  6094. label0000421C:
  6095. 0000421C  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  6096. 00004220  4E5E                     unlink     A6
  6097. 00004222  205F                     movea.l    A0, [A7]+
  6098. 00004224  504F                     addq.w     A7, 8
  6099. 00004226  4ED0                     jmp        [A0]
  6100. export_1399:
  6101. 00004228  4E56 FFE6                link       A6, -0x001A
  6102. 0000422C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6103. 00004230  2A2E 0014                move.l     D5, [A6 + 0x14]
  6104. 00004234  422E 0018                clr.b      [A6 + 0x18]
  6105. 00004238  206E 0008                movea.l    A0, [A6 + 0x8]
  6106. 0000423C  203C 5754 4C4B           move.l     D0, 0x57544C4B /* 'WTLK' */
  6107. 00004242  B090                     cmp.l      D0, [A0]
  6108. 00004244  6604                     bne        +0x6 /* 0000424A */
  6109. 00004246  7C00                     moveq.l    D6, 0x00
  6110. 00004248  6002                     bra        +0x4 /* 0000424C */
  6111. label0000424A:
  6112. 0000424A  7C21                     moveq.l    D6, 0x21
  6113. label0000424C:
  6114. 0000424C  2E06                     move.l     D7, D6
  6115. 0000424E  DEAE 000C                add.l      D7, [A6 + 0xC]
  6116. 00004252  0C87 0000 7530           cmpi.l     D7, 0x7530 /* 'u0' */
  6117. 00004258  6E00 0086                bgt        +0x88 /* 000042E0 */
  6118. 0000425C  4267                     clr.w      -[A7]
  6119. 0000425E  2F05                     move.l     -[A7], D5
  6120. 00004260  2F07                     move.l     -[A7], D7
  6121. 00004262  486E FFF4                pea.l      [A6 - 0xC]
  6122. 00004266  4EBA EE36                jsr        [PC - 0x11CA /* 0000309E */]
  6123. 0000426A  101F                     move.b     D0, [A7]+
  6124. 0000426C  6602                     bne        +0x4 /* 00004270 */
  6125. 0000426E  6070                     bra        +0x72 /* 000042E0 */
  6126. label00004270:
  6127. 00004270  42A7                     clr.l      -[A7]
  6128. 00004272  2F05                     move.l     -[A7], D5
  6129. 00004274  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  6130. 00004278  285F                     movea.l    A4, [A7]+
  6131. 0000427A  2054                     movea.l    A0, [A4]
  6132. 0000427C  2028 002C                move.l     D0, [A0 + 0x2C]
  6133. 00004280  7236                     moveq.l    D1, 0x36
  6134. 00004282  D081                     add.l      D0, D1
  6135. 00004284  2228 0032                move.l     D1, [A0 + 0x32]
  6136. 00004288  D280                     add.l      D1, D0
  6137. 0000428A  2D41 FFF4                move.l     [A6 - 0xC], D1
  6138. 0000428E  202E FFF4                move.l     D0, [A6 - 0xC]
  6139. 00004292  D094                     add.l      D0, [A4]
  6140. 00004294  2D40 FFEC                move.l     [A6 - 0x14], D0
  6141. 00004298  486E FFEC                pea.l      [A6 - 0x14]
  6142. 0000429C  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  6143. 000042A0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6144. 000042A4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6145. 000042A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6146. 000042AC  486E FFEC                pea.l      [A6 - 0x14]
  6147. 000042B0  4EBA C032                jsr        [PC - 0x3FCE /* 000002E4 */]
  6148. 000042B4  2054                     movea.l    A0, [A4]
  6149. 000042B6  2650                     movea.l    A3, [A0]
  6150. 000042B8  D7D4                     add.l      A3, [A4]
  6151. 000042BA  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  6152. 000042BE  200B                     move.l     D0, A3
  6153. 000042C0  90AE FFEC                sub.l      D0, [A6 - 0x14]
  6154. 000042C4  2F00                     move.l     -[A7], D0
  6155. 000042C6  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  6156. 000042CA  1D7C 0001 0018           move.b     [A6 + 0x18], 0x1
  6157. 000042D0  2F05                     move.l     -[A7], D5
  6158. 000042D2  1F3C 0001                move.b     -[A7], 0x1
  6159. 000042D6  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  6160. 000042DA  2F05                     move.l     -[A7], D5
  6161. 000042DC  4EAD 138A                jsr        [A5 + 0x138A /* export_621 */]
  6162. label000042E0:
  6163. 000042E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6164. 000042E4  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  6165. 000042E8  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  6166. 000042EC  4E5E                     unlink     A6
  6167. 000042EE  205F                     movea.l    A0, [A7]+
  6168. 000042F0  DEFC 0010                add.w      A7, 0x10
  6169. 000042F4  4ED0                     jmp        [A0]
  6170. export_1400:
  6171. fn000042F6:
  6172. 000042F6  4E56 FF7A                link       A6, -0x0086
  6173. 000042FA  102D A84C                move.b     D0, [A5 - 0x57B4]
  6174. 000042FE  6600 0090                bne        +0x92 /* 00004390 */
  6175. 00004302  4AAE 000A                tst.l      [A6 + 0xA]
  6176. 00004306  57C1                     seq        D1
  6177. 00004308  8001                     or.b       D0, D1
  6178. 0000430A  0240 0001                andi.w     D0, 0x1
  6179. 0000430E  6702                     beq        +0x4 /* 00004312 */
  6180. 00004310  607E                     bra        +0x80 /* 00004390 */
  6181. label00004312:
  6182. 00004312  4267                     clr.w      -[A7]
  6183. 00004314  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  6184. 00004318  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  6185. 0000431C  486E FF7C                pea.l      [A6 - 0x84]
  6186. 00004320  4EBA D420                jsr        [PC - 0x2BE0 /* 00001742 */]
  6187. 00004324  101F                     move.b     D0, [A7]+
  6188. 00004326  660A                     bne        +0xC /* 00004332 */
  6189. 00004328  2F3C 0005 BAAC           move.l     -[A7], 0x5BAAC
  6190. 0000432E  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  6191. label00004332:
  6192. 00004332  082E 0004 FF80           btst.b     [A6 - 0x80], 0x4
  6193. 00004338  56C0                     sne        D0
  6194. 0000433A  4400                     neg.b      D0
  6195. 0000433C  1D40 FF7B                move.b     [A6 - 0x85], D0
  6196. 00004340  B02E 0008                cmp.b      D0, [A6 + 0x8]
  6197. 00004344  674A                     beq        +0x4C /* 00004390 */
  6198. 00004346  102E 0008                move.b     D0, [A6 + 0x8]
  6199. 0000434A  6708                     beq        +0xA /* 00004354 */
  6200. 0000434C  08EE 0004 FF80           bset.b     [A6 - 0x80], 0x4
  6201. 00004352  6006                     bra        +0x8 /* 0000435A */
  6202. label00004354:
  6203. 00004354  08AE 0004 FF80           bclr.b     [A6 - 0x80], 0x4
  6204. label0000435A:
  6205. 0000435A  4267                     clr.w      -[A7]
  6206. 0000435C  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  6207. 00004360  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  6208. 00004364  486E FF7C                pea.l      [A6 - 0x84]
  6209. 00004368  4EBA 0050                jsr        [PC + 0x50 /* 000043BA */]
  6210. 0000436C  101F                     move.b     D0, [A7]+
  6211. 0000436E  660A                     bne        +0xC /* 0000437A */
  6212. 00004370  2F3C 0005 BAAD           move.l     -[A7], 0x5BAAD
  6213. 00004376  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  6214. label0000437A:
  6215. 0000437A  102E 0008                move.b     D0, [A6 + 0x8]
  6216. 0000437E  6706                     beq        +0x8 /* 00004386 */
  6217. 00004380  52AD A90A                addq.l     [A5 - 0x56F6], 1
  6218. 00004384  6004                     bra        +0x6 /* 0000438A */
  6219. label00004386:
  6220. 00004386  53AD A90A                subq.l     [A5 - 0x56F6], 1
  6221. label0000438A:
  6222. 0000438A  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  6223. label00004390:
  6224. 00004390  4E5E                     unlink     A6
  6225. 00004392  205F                     movea.l    A0, [A7]+
  6226. 00004394  5C4F                     addq.w     A7, 6
  6227. 00004396  4ED0                     jmp        [A0]
  6228. export_1401:
  6229. 00004398  4E56 0000                link       A6, 0
  6230. 0000439C  42A7                     clr.l      -[A7]
  6231. 0000439E  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  6232. 000043A2  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  6233. 000043A6  4EBA F57E                jsr        [PC - 0xA82 /* 00003926 */]
  6234. 000043AA  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  6235. 000043AE  4EBA FF46                jsr        [PC - 0xBA /* 000042F6 */]
  6236. 000043B2  4E5E                     unlink     A6
  6237. 000043B4  205F                     movea.l    A0, [A7]+
  6238. 000043B6  5C4F                     addq.w     A7, 6
  6239. 000043B8  4ED0                     jmp        [A0]
  6240. fn000043BA:
  6241. 000043BA  4E56 FFDE                link       A6, -0x0022
  6242. 000043BE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6243. 000043C2  422E 0014                clr.b      [A6 + 0x14]
  6244. 000043C6  4AAE 000C                tst.l      [A6 + 0xC]
  6245. 000043CA  6E04                     bgt        +0x6 /* 000043D0 */
  6246. 000043CC  6000 00E8                bra        +0xEA /* 000044B6 */
  6247. label000043D0:
  6248. 000043D0  42A7                     clr.l      -[A7]
  6249. 000043D2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6250. 000043D6  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  6251. 000043DA  2C1F                     move.l     D6, [A7]+
  6252. 000043DC  6604                     bne        +0x6 /* 000043E2 */
  6253. 000043DE  6000 00D6                bra        +0xD8 /* 000044B6 */
  6254. label000043E2:
  6255. 000043E2  2046                     movea.l    A0, D6
  6256. 000043E4  2050                     movea.l    A0, [A0]
  6257. 000043E6  202E 000C                move.l     D0, [A6 + 0xC]
  6258. 000043EA  B0A8 0018                cmp.l      D0, [A0 + 0x18]
  6259. 000043EE  6E00 00BC                bgt        +0xBE /* 000044AC */
  6260. 000043F2  2046                     movea.l    A0, D6
  6261. 000043F4  2050                     movea.l    A0, [A0]
  6262. 000043F6  3028 001C                move.w     D0, [A0 + 0x1C]
  6263. 000043FA  48C0                     ext.l      D0
  6264. 000043FC  2E00                     move.l     D7, D0
  6265. 000043FE  2046                     movea.l    A0, D6
  6266. 00004400  2850                     movea.l    A4, [A0]
  6267. 00004402  7030                     moveq.l    D0, 0x30
  6268. 00004404  D9C0                     add.l      A4, D0
  6269. 00004406  2A2E 000C                move.l     D5, [A6 + 0xC]
  6270. label0000440A:
  6271. 0000440A  302C 0004                move.w     D0, [A4 + 0x4]
  6272. 0000440E  48C0                     ext.l      D0
  6273. 00004410  B085                     cmp.l      D0, D5
  6274. 00004412  6C0C                     bge        +0xE /* 00004420 */
  6275. 00004414  302C 0004                move.w     D0, [A4 + 0x4]
  6276. 00004418  48C0                     ext.l      D0
  6277. 0000441A  9A80                     sub.l      D5, D0
  6278. 0000441C  5C8C                     addq.l     A4, 6
  6279. 0000441E  60EA                     bra        -0x14 /* 0000440A */
  6280. label00004420:
  6281. 00004420  2814                     move.l     D4, [A4]
  6282. 00004422  42A7                     clr.l      -[A7]
  6283. 00004424  2F04                     move.l     -[A7], D4
  6284. 00004426  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  6285. 0000442A  265F                     movea.l    A3, [A7]+
  6286. 0000442C  200B                     move.l     D0, A3
  6287. 0000442E  677C                     beq        +0x7E /* 000044AC */
  6288. 00004430  2053                     movea.l    A0, [A3]
  6289. 00004432  2F08                     move.l     -[A7], A0
  6290. 00004434  42A7                     clr.l      -[A7]
  6291. 00004436  2F0B                     move.l     -[A7], A3
  6292. 00004438  3F07                     move.w     -[A7], D7
  6293. 0000443A  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  6294. 0000443E  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  6295. 00004442  201F                     move.l     D0, [A7]+
  6296. 00004444  205F                     movea.l    A0, [A7]+
  6297. 00004446  B0A8 0014                cmp.l      D0, [A0 + 0x14]
  6298. 0000444A  57C0                     seq        D0
  6299. 0000444C  4400                     neg.b      D0
  6300. 0000444E  1D40 FFDF                move.b     [A6 - 0x21], D0
  6301. 00004452  2005                     move.l     D0, D5
  6302. 00004454  5380                     subq.l     D0, 1
  6303. 00004456  2F00                     move.l     -[A7], D0
  6304. 00004458  2F07                     move.l     -[A7], D7
  6305. 0000445A  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  6306. 0000445E  201F                     move.l     D0, [A7]+
  6307. 00004460  7218                     moveq.l    D1, 0x18
  6308. 00004462  D081                     add.l      D0, D1
  6309. 00004464  2D40 FFE4                move.l     [A6 - 0x1C], D0
  6310. 00004468  D093                     add.l      D0, [A3]
  6311. 0000446A  2D40 FFE0                move.l     [A6 - 0x20], D0
  6312. 0000446E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6313. 00004472  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  6314. 00004476  2F07                     move.l     -[A7], D7
  6315. 00004478  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  6316. 0000447C  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  6317. 00004482  102E FFDF                move.b     D0, [A6 - 0x21]
  6318. 00004486  671A                     beq        +0x1C /* 000044A2 */
  6319. 00004488  2053                     movea.l    A0, [A3]
  6320. 0000448A  2F08                     move.l     -[A7], A0
  6321. 0000448C  42A7                     clr.l      -[A7]
  6322. 0000448E  2F0B                     move.l     -[A7], A3
  6323. 00004490  3F07                     move.w     -[A7], D7
  6324. 00004492  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  6325. 00004496  4EAD 2802                jsr        [A5 + 0x2802 /* export_1276 */]
  6326. 0000449A  201F                     move.l     D0, [A7]+
  6327. 0000449C  205F                     movea.l    A0, [A7]+
  6328. 0000449E  2140 0014                move.l     [A0 + 0x14], D0
  6329. label000044A2:
  6330. 000044A2  2F04                     move.l     -[A7], D4
  6331. 000044A4  1F3C 0001                move.b     -[A7], 0x1
  6332. 000044A8  4EAD 0E82                jsr        [A5 + 0xE82 /* export_460 */]
  6333. label000044AC:
  6334. 000044AC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6335. 000044B0  4267                     clr.w      -[A7]
  6336. 000044B2  4EAD 0E72                jsr        [A5 + 0xE72 /* export_458 */]
  6337. label000044B6:
  6338. 000044B6  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  6339. 000044BA  4E5E                     unlink     A6
  6340. 000044BC  205F                     movea.l    A0, [A7]+
  6341. 000044BE  DEFC 000C                add.w      A7, 0xC
  6342. 000044C2  4ED0                     jmp        [A0]
  6343. export_1402:
  6344. fn000044C4:
  6345. 000044C4  4E56 FFD8                link       A6, -0x0028
  6346. 000044C8  48E7 0118                movem.l    -[A7], D7,A3,A4
  6347. 000044CC  206E 0008                movea.l    A0, [A6 + 0x8]
  6348. 000044D0  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  6349. 000044D4  700E                     moveq.l    D0, 0x0E
  6350. label000044D6:
  6351. 000044D6  32D8                     move.w     [A1]+, [A0]+
  6352. 000044D8  51C8 FFFC                dbf        D0, -0x6 /* 000044D6 */
  6353. 000044DC  422E 0010                clr.b      [A6 + 0x10]
  6354. 000044E0  4A6E FFFA                tst.w      [A6 - 0x6]
  6355. 000044E4  5FC0                     sle        D0
  6356. 000044E6  4A6E FFFE                tst.w      [A6 - 0x2]
  6357. 000044EA  5FC1                     sle        D1
  6358. 000044EC  8001                     or.b       D0, D1
  6359. 000044EE  6702                     beq        +0x4 /* 000044F2 */
  6360. 000044F0  6060                     bra        +0x62 /* 00004552 */
  6361. label000044F2:
  6362. 000044F2  42A7                     clr.l      -[A7]
  6363. 000044F4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6364. 000044F8  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  6365. 000044FC  265F                     movea.l    A3, [A7]+
  6366. 000044FE  200B                     move.l     D0, A3
  6367. 00004500  6750                     beq        +0x52 /* 00004552 */
  6368. 00004502  4207                     clr.b      D7
  6369. 00004504  42A7                     clr.l      -[A7]
  6370. 00004506  2F0B                     move.l     -[A7], A3
  6371. 00004508  3F2E FFE4                move.w     -[A7], [A6 - 0x1C]
  6372. 0000450C  4EBA D732                jsr        [PC - 0x28CE /* 00001C40 */]
  6373. 00004510  285F                     movea.l    A4, [A7]+
  6374. 00004512  200C                     move.l     D0, A4
  6375. 00004514  6732                     beq        +0x34 /* 00004548 */
  6376. 00004516  3D54 FFE2                move.w     [A6 - 0x1E], [A4]
  6377. 0000451A  4267                     clr.w      -[A7]
  6378. 0000451C  486E FFE2                pea.l      [A6 - 0x1E]
  6379. 00004520  2F0C                     move.l     -[A7], A4
  6380. 00004522  701E                     moveq.l    D0, 0x1E
  6381. 00004524  2F00                     move.l     -[A7], D0
  6382. 00004526  4EAD 284A                jsr        [A5 + 0x284A /* export_1285 */]
  6383. 0000452A  1E1F                     move.b     D7, [A7]+
  6384. 0000452C  0A07 0001                xori.b     D7, 0x1
  6385. 00004530  1007                     move.b     D0, D7
  6386. 00004532  670E                     beq        +0x10 /* 00004542 */
  6387. 00004534  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  6388. 00004538  224C                     movea.l    A1, A4
  6389. 0000453A  700E                     moveq.l    D0, 0x0E
  6390. label0000453C:
  6391. 0000453C  32D8                     move.w     [A1]+, [A0]+
  6392. 0000453E  51C8 FFFC                dbf        D0, -0x6 /* 0000453C */
  6393. label00004542:
  6394. 00004542  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  6395. label00004548:
  6396. 00004548  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6397. 0000454C  1F07                     move.b     -[A7], D7
  6398. 0000454E  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  6399. label00004552:
  6400. 00004552  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  6401. 00004556  4E5E                     unlink     A6
  6402. 00004558  205F                     movea.l    A0, [A7]+
  6403. 0000455A  504F                     addq.w     A7, 8
  6404. 0000455C  4ED0                     jmp        [A0]
  6405. export_1403:
  6406. 0000455E  4E56 0000                link       A6, 0
  6407. 00004562  2F0C                     move.l     -[A7], A4
  6408. 00004564  286E 000A                movea.l    A4, [A6 + 0xA]
  6409. 00004568  202C 0010                move.l     D0, [A4 + 0x10]
  6410. 0000456C  C0BC FFFF 0000           and.l      D0, 0xFFFF0000
  6411. 00004572  322E 0008                move.w     D1, [A6 + 0x8]
  6412. 00004576  48C1                     ext.l      D1
  6413. 00004578  D280                     add.l      D1, D0
  6414. 0000457A  2941 0010                move.l     [A4 + 0x10], D1
  6415. 0000457E  285F                     movea.l    A4, [A7]+
  6416. 00004580  4E5E                     unlink     A6
  6417. 00004582  205F                     movea.l    A0, [A7]+
  6418. 00004584  5C4F                     addq.w     A7, 6
  6419. 00004586  4ED0                     jmp        [A0]
  6420. export_1404:
  6421. 00004588  4E56 FFEA                link       A6, -0x0016
  6422. 0000458C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6423. 00004590  42A7                     clr.l      -[A7]
  6424. 00004592  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6425. 00004596  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  6426. 0000459A  265F                     movea.l    A3, [A7]+
  6427. 0000459C  200B                     move.l     D0, A3
  6428. 0000459E  6602                     bne        +0x4 /* 000045A2 */
  6429. 000045A0  606C                     bra        +0x6E /* 0000460E */
  6430. label000045A2:
  6431. 000045A2  2053                     movea.l    A0, [A3]
  6432. 000045A4  203C 4341 5244           move.l     D0, 0x43415244 /* 'CARD' */
  6433. 000045AA  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  6434. 000045AE  6604                     bne        +0x6 /* 000045B4 */
  6435. 000045B0  7E36                     moveq.l    D7, 0x36
  6436. 000045B2  6010                     bra        +0x12 /* 000045C4 */
  6437. label000045B4:
  6438. 000045B4  2053                     movea.l    A0, [A3]
  6439. 000045B6  203C 424B 4744           move.l     D0, 0x424B4744 /* 'BKGD' */
  6440. 000045BC  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  6441. 000045C0  6602                     bne        +0x4 /* 000045C4 */
  6442. 000045C2  7E32                     moveq.l    D7, 0x32
  6443. label000045C4:
  6444. 000045C4  2847                     movea.l    A4, D7
  6445. 000045C6  D9D3                     add.l      A4, [A3]
  6446. 000045C8  2A0C                     move.l     D5, A4
  6447. 000045CA  700E                     moveq.l    D0, 0x0E
  6448. 000045CC  9A80                     sub.l      D5, D0
  6449. 000045CE  3D7C 0001 FFEC           move.w     [A6 - 0x14], 0x1
  6450. 000045D4  2045                     movea.l    A0, D5
  6451. 000045D6  3D50 FFEA                move.w     [A6 - 0x16], [A0]
  6452. 000045DA  3C2E FFEC                move.w     D6, [A6 - 0x14]
  6453. 000045DE  601C                     bra        +0x1E /* 000045FC */
  6454. label000045E0:
  6455. 000045E0  302C 0002                move.w     D0, [A4 + 0x2]
  6456. 000045E4  B06E 000A                cmp.w      D0, [A6 + 0xA]
  6457. 000045E8  6608                     bne        +0xA /* 000045F2 */
  6458. 000045EA  396E 0008 0002           move.w     [A4 + 0x2], [A6 + 0x8]
  6459. 000045F0  6010                     bra        +0x12 /* 00004602 */
  6460. label000045F2:
  6461. 000045F2  3014                     move.w     D0, [A4]
  6462. 000045F4  48C0                     ext.l      D0
  6463. 000045F6  D9C0                     add.l      A4, D0
  6464. 000045F8  5246                     addq.w     D6, 1
  6465. 000045FA  6906                     bvs        +0x8 /* 00004602 */
  6466. label000045FC:
  6467. 000045FC  BC6E FFEA                cmp.w      D6, [A6 - 0x16]
  6468. 00004600  6FDE                     ble        -0x20 /* 000045E0 */
  6469. label00004602:
  6470. 00004602  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6471. 00004606  1F3C 0001                move.b     -[A7], 0x1
  6472. 0000460A  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  6473. label0000460E:
  6474. 0000460E  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  6475. 00004612  4E5E                     unlink     A6
  6476. 00004614  205F                     movea.l    A0, [A7]+
  6477. 00004616  504F                     addq.w     A7, 8
  6478. 00004618  4ED0                     jmp        [A0]
  6479. export_1405:
  6480. 0000461A  4E56 FDD6                link       A6, -0x022A
  6481. 0000461E  206E 0008                movea.l    A0, [A6 + 0x8]
  6482. 00004622  43EE FF00                lea.l      A1, [A6 - 0x100]
  6483. 00004626  707F                     moveq.l    D0, 0x7F
  6484. label00004628:
  6485. 00004628  32D8                     move.w     [A1]+, [A0]+
  6486. 0000462A  51C8 FFFC                dbf        D0, -0x6 /* 00004628 */
  6487. 0000462E  422E 0012                clr.b      [A6 + 0x12]
  6488. 00004632  4267                     clr.w      -[A7]
  6489. 00004634  486E FF00                pea.l      [A6 - 0x100]
  6490. 00004638  4EAD 1FB2                jsr        [A5 + 0x1FB2 /* export_1010 */]
  6491. 0000463C  101F                     move.b     D0, [A7]+
  6492. 0000463E  6702                     beq        +0x4 /* 00004642 */
  6493. 00004640  6072                     bra        +0x74 /* 000046B4 */
  6494. label00004642:
  6495. 00004642  4267                     clr.w      -[A7]
  6496. 00004644  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  6497. 00004648  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6498. 0000464C  1F3C 0001                move.b     -[A7], 0x1
  6499. 00004650  486E FEE2                pea.l      [A6 - 0x11E]
  6500. 00004654  486E FDE2                pea.l      [A6 - 0x21E]
  6501. 00004658  486E FDD6                pea.l      [A6 - 0x22A]
  6502. 0000465C  486E FDDA                pea.l      [A6 - 0x226]
  6503. 00004660  4EBA 1508                jsr        [PC + 0x1508 /* 00005B6A */]
  6504. 00004664  101F                     move.b     D0, [A7]+
  6505. 00004666  674C                     beq        +0x4E /* 000046B4 */
  6506. 00004668  4267                     clr.w      -[A7]
  6507. 0000466A  486E FF00                pea.l      [A6 - 0x100]
  6508. 0000466E  486E FDE2                pea.l      [A6 - 0x21E]
  6509. 00004672  4240                     clr.w      D0
  6510. 00004674  102E FF00                move.b     D0, [A6 - 0x100]
  6511. 00004678  5240                     addq.w     D0, 1
  6512. 0000467A  48C0                     ext.l      D0
  6513. 0000467C  2F00                     move.l     -[A7], D0
  6514. 0000467E  4EAD 284A                jsr        [A5 + 0x284A /* export_1285 */]
  6515. 00004682  101F                     move.b     D0, [A7]+
  6516. 00004684  6708                     beq        +0xA /* 0000468E */
  6517. 00004686  1D7C 0001 0012           move.b     [A6 + 0x12], 0x1
  6518. 0000468C  601E                     bra        +0x20 /* 000046AC */
  6519. label0000468E:
  6520. 0000468E  4267                     clr.w      -[A7]
  6521. 00004690  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  6522. 00004694  486E FEE2                pea.l      [A6 - 0x11E]
  6523. 00004698  486E FF00                pea.l      [A6 - 0x100]
  6524. 0000469C  2F2E FDD6                move.l     -[A7], [A6 - 0x22A]
  6525. 000046A0  486E FDDA                pea.l      [A6 - 0x226]
  6526. 000046A4  4EBA EB00                jsr        [PC - 0x1500 /* 000031A6 */]
  6527. 000046A8  1D5F 0012                move.b     [A6 + 0x12], [A7]+
  6528. label000046AC:
  6529. 000046AC  486E FDDA                pea.l      [A6 - 0x226]
  6530. 000046B0  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  6531. label000046B4:
  6532. 000046B4  4E5E                     unlink     A6
  6533. 000046B6  205F                     movea.l    A0, [A7]+
  6534. 000046B8  DEFC 000A                add.w      A7, 0xA /* '\n' */
  6535. 000046BC  4ED0                     jmp        [A0]
  6536. export_1406:
  6537. 000046BE  4E56 FFFC                link       A6, -0x0004
  6538. 000046C2  48E7 0700                movem.l    -[A7], D5,D6,D7
  6539. 000046C6  3A2E 0008                move.w     D5, [A6 + 0x8]
  6540. 000046CA  422E 0010                clr.b      [A6 + 0x10]
  6541. 000046CE  4267                     clr.w      -[A7]
  6542. 000046D0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6543. 000046D4  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  6544. 000046D8  1F3C 0001                move.b     -[A7], 0x1
  6545. 000046DC  4EBA D4A2                jsr        [PC - 0x2B5E /* 00001B80 */]
  6546. 000046E0  3E1F                     move.w     D7, [A7]+
  6547. 000046E2  BA47                     cmp.w      D5, D7
  6548. 000046E4  672A                     beq        +0x2C /* 00004710 */
  6549. 000046E6  BA47                     cmp.w      D5, D7
  6550. 000046E8  5DC6                     slt        D6
  6551. 000046EA  4406                     neg.b      D6
  6552. label000046EC:
  6553. 000046EC  4267                     clr.w      -[A7]
  6554. 000046EE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6555. 000046F2  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  6556. 000046F6  1F06                     move.b     -[A7], D6
  6557. 000046F8  4EBA EDC0                jsr        [PC - 0x1240 /* 000034BA */]
  6558. 000046FC  101F                     move.b     D0, [A7]+
  6559. 000046FE  6602                     bne        +0x4 /* 00004702 */
  6560. 00004700  6014                     bra        +0x16 /* 00004716 */
  6561. label00004702:
  6562. 00004702  1006                     move.b     D0, D6
  6563. 00004704  6704                     beq        +0x6 /* 0000470A */
  6564. 00004706  5347                     subq.w     D7, 1
  6565. 00004708  6002                     bra        +0x4 /* 0000470C */
  6566. label0000470A:
  6567. 0000470A  5247                     addq.w     D7, 1
  6568. label0000470C:
  6569. 0000470C  BA47                     cmp.w      D5, D7
  6570. 0000470E  66DC                     bne        -0x22 /* 000046EC */
  6571. label00004710:
  6572. 00004710  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  6573. label00004716:
  6574. 00004716  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6575. 0000471A  4E5E                     unlink     A6
  6576. 0000471C  205F                     movea.l    A0, [A7]+
  6577. 0000471E  504F                     addq.w     A7, 8
  6578. 00004720  4ED0                     jmp        [A0]
  6579. export_1407:
  6580. 00004722  4E56 FED2                link       A6, -0x012E
  6581. 00004726  422E 001A                clr.b      [A6 + 0x1A]
  6582. 0000472A  0CAE 0000 7530 000C      cmpi.l     [A6 + 0xC], 0x7530 /* 'u0' */
  6583. 00004732  6E00 00B2                bgt        +0xB4 /* 000047E6 */
  6584. 00004736  4267                     clr.w      -[A7]
  6585. 00004738  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  6586. 0000473C  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  6587. 00004740  1F3C 0001                move.b     -[A7], 0x1
  6588. 00004744  486E FFE2                pea.l      [A6 - 0x1E]
  6589. 00004748  486E FEE2                pea.l      [A6 - 0x11E]
  6590. 0000474C  486E FED6                pea.l      [A6 - 0x12A]
  6591. 00004750  486E FEDA                pea.l      [A6 - 0x126]
  6592. 00004754  4EBA 1414                jsr        [PC + 0x1414 /* 00005B6A */]
  6593. 00004758  101F                     move.b     D0, [A7]+
  6594. 0000475A  6700 008A                beq        +0x8C /* 000047E6 */
  6595. 0000475E  42A7                     clr.l      -[A7]
  6596. 00004760  486E FEDA                pea.l      [A6 - 0x126]
  6597. 00004764  4EAD 20BA                jsr        [A5 + 0x20BA /* export_1043 */]
  6598. 00004768  2D5F FED2                move.l     [A6 - 0x12E], [A7]+
  6599. 0000476C  202E 0010                move.l     D0, [A6 + 0x10]
  6600. 00004770  B0AE FED6                cmp.l      D0, [A6 - 0x12A]
  6601. 00004774  57C0                     seq        D0
  6602. 00004776  4A00                     tst.b      D0
  6603. 00004778  673A                     beq        +0x3C /* 000047B4 */
  6604. 0000477A  222E FED2                move.l     D1, [A6 - 0x12E]
  6605. 0000477E  B2AE 000C                cmp.l      D1, [A6 + 0xC]
  6606. 00004782  57C1                     seq        D1
  6607. 00004784  C001                     and.b      D0, D1
  6608. 00004786  672C                     beq        +0x2E /* 000047B4 */
  6609. 00004788  2F00                     move.l     -[A7], D0
  6610. 0000478A  4267                     clr.w      -[A7]
  6611. 0000478C  206E FEDE                movea.l    A0, [A6 - 0x122]
  6612. 00004790  2F10                     move.l     -[A7], [A0]
  6613. 00004792  206E 0008                movea.l    A0, [A6 + 0x8]
  6614. 00004796  2068 0004                movea.l    A0, [A0 + 0x4]
  6615. 0000479A  2F10                     move.l     -[A7], [A0]
  6616. 0000479C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6617. 000047A0  4EAD 284A                jsr        [A5 + 0x284A /* export_1285 */]
  6618. 000047A4  121F                     move.b     D1, [A7]+
  6619. 000047A6  201F                     move.l     D0, [A7]+
  6620. 000047A8  C001                     and.b      D0, D1
  6621. 000047AA  6708                     beq        +0xA /* 000047B4 */
  6622. 000047AC  1D7C 0001 001A           move.b     [A6 + 0x1A], 0x1
  6623. 000047B2  602A                     bra        +0x2C /* 000047DE */
  6624. label000047B4:
  6625. 000047B4  4267                     clr.w      -[A7]
  6626. 000047B6  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  6627. 000047BA  486E FFE2                pea.l      [A6 - 0x1E]
  6628. 000047BE  486E FEE2                pea.l      [A6 - 0x11E]
  6629. 000047C2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6630. 000047C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6631. 000047CA  4EBA E9DA                jsr        [PC - 0x1626 /* 000031A6 */]
  6632. 000047CE  1D5F 001A                move.b     [A6 + 0x1A], [A7]+
  6633. 000047D2  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  6634. 000047D6  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  6635. 000047DA  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  6636. label000047DE:
  6637. 000047DE  486E FEDA                pea.l      [A6 - 0x126]
  6638. 000047E2  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  6639. label000047E6:
  6640. 000047E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6641. 000047EA  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  6642. 000047EE  4E5E                     unlink     A6
  6643. 000047F0  205F                     movea.l    A0, [A7]+
  6644. 000047F2  DEFC 0012                add.w      A7, 0x12
  6645. 000047F6  4ED0                     jmp        [A0]
  6646. export_1408:
  6647. fn000047F8:
  6648. 000047F8  4E56 FF92                link       A6, -0x006E
  6649. 000047FC  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6650. 00004800  282E 000E                move.l     D4, [A6 + 0xE]
  6651. 00004804  422E 0020                clr.b      [A6 + 0x20]
  6652. 00004808  206E 0008                movea.l    A0, [A6 + 0x8]
  6653. 0000480C  4210                     clr.b      [A0]
  6654. 0000480E  4A6E 0016                tst.w      [A6 + 0x16]
  6655. 00004812  57C0                     seq        D0
  6656. 00004814  0C84 0000 7530           cmpi.l     D4, 0x7530 /* 'u0' */
  6657. 0000481A  5EC1                     sgt        D1
  6658. 0000481C  8001                     or.b       D0, D1
  6659. 0000481E  6600 04D2                bne        +0x4D4 /* 00004CF2 */
  6660. 00004822  7003                     moveq.l    D0, 0x03
  6661. 00004824  B02E 000C                cmp.b      D0, [A6 + 0xC]
  6662. 00004828  57C0                     seq        D0
  6663. 0000482A  4400                     neg.b      D0
  6664. 0000482C  1D40 FF9D                move.b     [A6 - 0x63], D0
  6665. 00004830  422E FF9C                clr.b      [A6 - 0x64]
  6666. 00004834  202E 001C                move.l     D0, [A6 + 0x1C]
  6667. 00004838  B0AE 0018                cmp.l      D0, [A6 + 0x18]
  6668. 0000483C  56C0                     sne        D0
  6669. 0000483E  4A00                     tst.b      D0
  6670. 00004840  676E                     beq        +0x70 /* 000048B0 */
  6671. 00004842  4AAE 0018                tst.l      [A6 + 0x18]
  6672. 00004846  56C1                     sne        D1
  6673. 00004848  C001                     and.b      D0, D1
  6674. 0000484A  6764                     beq        +0x66 /* 000048B0 */
  6675. 0000484C  2F00                     move.l     -[A7], D0
  6676. 0000484E  4267                     clr.w      -[A7]
  6677. 00004850  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6678. 00004854  322E 0016                move.w     D1, [A6 + 0x16]
  6679. 00004858  6A02                     bpl        +0x4 /* 0000485C */
  6680. 0000485A  4441                     neg.w      D1
  6681. label0000485C:
  6682. 0000485C  3F01                     move.w     -[A7], D1
  6683. 0000485E  486E FF9E                pea.l      [A6 - 0x62]
  6684. 00004862  4EBA D1CC                jsr        [PC - 0x2E34 /* 00001A30 */]
  6685. 00004866  121F                     move.b     D1, [A7]+
  6686. 00004868  201F                     move.l     D0, [A7]+
  6687. 0000486A  C001                     and.b      D0, D1
  6688. 0000486C  6742                     beq        +0x44 /* 000048B0 */
  6689. 0000486E  7002                     moveq.l    D0, 0x02
  6690. 00004870  B02E FFA2                cmp.b      D0, [A6 - 0x5E]
  6691. 00004874  57C0                     seq        D0
  6692. 00004876  4A00                     tst.b      D0
  6693. 00004878  6712                     beq        +0x14 /* 0000488C */
  6694. 0000487A  2F00                     move.l     -[A7], D0
  6695. 0000487C  4267                     clr.w      -[A7]
  6696. 0000487E  1F2E FFA3                move.b     -[A7], [A6 - 0x5D]
  6697. 00004882  4EBA E750                jsr        [PC - 0x18B0 /* 00002FD4 */]
  6698. 00004886  121F                     move.b     D1, [A7]+
  6699. 00004888  201F                     move.l     D0, [A7]+
  6700. 0000488A  C001                     and.b      D0, D1
  6701. label0000488C:
  6702. 0000488C  4A00                     tst.b      D0
  6703. 0000488E  6618                     bne        +0x1A /* 000048A8 */
  6704. 00004890  7201                     moveq.l    D1, 0x01
  6705. 00004892  B22E FFA2                cmp.b      D1, [A6 - 0x5E]
  6706. 00004896  57C1                     seq        D1
  6707. 00004898  4A01                     tst.b      D1
  6708. 0000489A  670A                     beq        +0xC /* 000048A6 */
  6709. 0000489C  7401                     moveq.l    D2, 0x01
  6710. 0000489E  B42E 000C                cmp.b      D2, [A6 + 0xC]
  6711. 000048A2  56C2                     sne        D2
  6712. 000048A4  C202                     and.b      D1, D2
  6713. label000048A6:
  6714. 000048A6  8001                     or.b       D0, D1
  6715. label000048A8:
  6716. 000048A8  0240 0001                andi.w     D0, 0x1
  6717. 000048AC  1D40 FF9C                move.b     [A6 - 0x64], D0
  6718. label000048B0:
  6719. 000048B0  102E FF9C                move.b     D0, [A6 - 0x64]
  6720. 000048B4  6714                     beq        +0x16 /* 000048CA */
  6721. 000048B6  42A7                     clr.l      -[A7]
  6722. 000048B8  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6723. 000048BC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  6724. 000048C0  285F                     movea.l    A4, [A7]+
  6725. 000048C2  7032                     moveq.l    D0, 0x32
  6726. 000048C4  2D40 FFC0                move.l     [A6 - 0x40], D0
  6727. 000048C8  6012                     bra        +0x14 /* 000048DC */
  6728. label000048CA:
  6729. 000048CA  42A7                     clr.l      -[A7]
  6730. 000048CC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6731. 000048D0  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  6732. 000048D4  285F                     movea.l    A4, [A7]+
  6733. 000048D6  7036                     moveq.l    D0, 0x36
  6734. 000048D8  2D40 FFC0                move.l     [A6 - 0x40], D0
  6735. label000048DC:
  6736. 000048DC  200C                     move.l     D0, A4
  6737. 000048DE  6700 0412                beq        +0x414 /* 00004CF2 */
  6738. 000048E2  2F0C                     move.l     -[A7], A4
  6739. 000048E4  486E FF9A                pea.l      [A6 - 0x66]
  6740. 000048E8  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  6741. 000048EC  102D A890                move.b     D0, [A5 - 0x5770]
  6742. 000048F0  674A                     beq        +0x4C /* 0000493C */
  6743. 000048F2  42A7                     clr.l      -[A7]
  6744. 000048F4  2F0C                     move.l     -[A7], A4
  6745. 000048F6  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  6746. 000048FA  4EAD 1EAA                jsr        [A5 + 0x1EAA /* export_977 */]
  6747. 000048FE  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  6748. 00004902  7000                     moveq.l    D0, 0x00
  6749. 00004904  2D40 FFF4                move.l     [A6 - 0xC], D0
  6750. 00004908  7000                     moveq.l    D0, 0x00
  6751. 0000490A  2D40 FFC4                move.l     [A6 - 0x3C], D0
  6752. 0000490E  4AAE FFF8                tst.l      [A6 - 0x8]
  6753. 00004912  6606                     bne        +0x8 /* 0000491A */
  6754. 00004914  7E00                     moveq.l    D7, 0x00
  6755. 00004916  6000 008E                bra        +0x90 /* 000049A6 */
  6756. label0000491A:
  6757. 0000491A  42A7                     clr.l      -[A7]
  6758. 0000491C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6759. 00004920  4EAD 294A                jsr        [A5 + 0x294A /* export_1317 */]
  6760. 00004924  2D5F FFC8                move.l     [A6 - 0x38], [A7]+
  6761. 00004928  2E2E FFC8                move.l     D7, [A6 - 0x38]
  6762. 0000492C  5687                     addq.l     D7, 3
  6763. 0000492E  202E FFF8                move.l     D0, [A6 - 0x8]
  6764. 00004932  9094                     sub.l      D0, [A4]
  6765. 00004934  5580                     subq.l     D0, 2
  6766. 00004936  2D40 FFD4                move.l     [A6 - 0x2C], D0
  6767. 0000493A  606A                     bra        +0x6C /* 000049A6 */
  6768. label0000493C:
  6769. 0000493C  2F0C                     move.l     -[A7], A4
  6770. 0000493E  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  6771. 00004942  1F2E FF9C                move.b     -[A7], [A6 - 0x64]
  6772. 00004946  486E FFF8                pea.l      [A6 - 0x8]
  6773. 0000494A  486E FFF4                pea.l      [A6 - 0xC]
  6774. 0000494E  486E FFC8                pea.l      [A6 - 0x38]
  6775. 00004952  486E FFC4                pea.l      [A6 - 0x3C]
  6776. 00004956  4EBA DD92                jsr        [PC - 0x226E /* 000026EA */]
  6777. 0000495A  4AAE FFF8                tst.l      [A6 - 0x8]
  6778. 0000495E  6604                     bne        +0x6 /* 00004964 */
  6779. 00004960  7E00                     moveq.l    D7, 0x00
  6780. 00004962  6042                     bra        +0x44 /* 000049A6 */
  6781. label00004964:
  6782. 00004964  4AAE FFC4                tst.l      [A6 - 0x3C]
  6783. 00004968  6614                     bne        +0x16 /* 0000497E */
  6784. 0000496A  2E2E FFC8                move.l     D7, [A6 - 0x38]
  6785. 0000496E  5A87                     addq.l     D7, 5
  6786. 00004970  202E FFF8                move.l     D0, [A6 - 0x8]
  6787. 00004974  9094                     sub.l      D0, [A4]
  6788. 00004976  5B80                     subq.l     D0, 5
  6789. 00004978  2D40 FFD4                move.l     [A6 - 0x2C], D0
  6790. 0000497C  601C                     bra        +0x1E /* 0000499A */
  6791. label0000497E:
  6792. 0000497E  202E FFC4                move.l     D0, [A6 - 0x3C]
  6793. 00004982  D0AE FFC8                add.l      D0, [A6 - 0x38]
  6794. 00004986  2E00                     move.l     D7, D0
  6795. 00004988  5C87                     addq.l     D7, 6
  6796. 0000498A  202E FFF8                move.l     D0, [A6 - 0x8]
  6797. 0000498E  9094                     sub.l      D0, [A4]
  6798. 00004990  90AE FFC4                sub.l      D0, [A6 - 0x3C]
  6799. 00004994  5D80                     subq.l     D0, 6
  6800. 00004996  2D40 FFD4                move.l     [A6 - 0x2C], D0
  6801. label0000499A:
  6802. 0000499A  2007                     move.l     D0, D7
  6803. 0000499C  5280                     addq.l     D0, 1
  6804. 0000499E  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  6805. 000049A4  2E00                     move.l     D7, D0
  6806. label000049A6:
  6807. 000049A6  102D A890                move.b     D0, [A5 - 0x5770]
  6808. 000049AA  6710                     beq        +0x12 /* 000049BC */
  6809. 000049AC  2C04                     move.l     D6, D4
  6810. 000049AE  5686                     addq.l     D6, 3
  6811. 000049B0  0C86 0000 7536           cmpi.l     D6, 0x7536 /* 'u6' */
  6812. 000049B6  6E00 030C                bgt        +0x30E /* 00004CC4 */
  6813. 000049BA  602A                     bra        +0x2C /* 000049E6 */
  6814. label000049BC:
  6815. 000049BC  2C04                     move.l     D6, D4
  6816. 000049BE  5C86                     addq.l     D6, 6
  6817. 000049C0  4AAE FFC4                tst.l      [A6 - 0x3C]
  6818. 000049C4  5EC0                     sgt        D0
  6819. 000049C6  C02E FF9D                and.b      D0, [A6 - 0x63]
  6820. 000049CA  670A                     beq        +0xC /* 000049D6 */
  6821. 000049CC  2006                     move.l     D0, D6
  6822. 000049CE  5280                     addq.l     D0, 1
  6823. 000049D0  2C2E FFC4                move.l     D6, [A6 - 0x3C]
  6824. 000049D4  DC80                     add.l      D6, D0
  6825. label000049D6:
  6826. 000049D6  CCBC FFFF FFFE           and.l      D6, 0xFFFFFFFE
  6827. 000049DC  0C86 0000 F534           cmpi.l     D6, 0xF534
  6828. 000049E2  6E00 02E0                bgt        +0x2E2 /* 00004CC4 */
  6829. label000049E6:
  6830. 000049E6  BE86                     cmp.l      D7, D6
  6831. 000049E8  57C0                     seq        D0
  6832. 000049EA  4A00                     tst.b      D0
  6833. 000049EC  6728                     beq        +0x2A /* 00004A16 */
  6834. 000049EE  B8AE FFC8                cmp.l      D4, [A6 - 0x38]
  6835. 000049F2  57C1                     seq        D1
  6836. 000049F4  C001                     and.b      D0, D1
  6837. 000049F6  671E                     beq        +0x20 /* 00004A16 */
  6838. 000049F8  2F00                     move.l     -[A7], D0
  6839. 000049FA  4267                     clr.w      -[A7]
  6840. 000049FC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6841. 00004A00  206E 0012                movea.l    A0, [A6 + 0x12]
  6842. 00004A04  2F10                     move.l     -[A7], [A0]
  6843. 00004A06  2F04                     move.l     -[A7], D4
  6844. 00004A08  4EAD 284A                jsr        [A5 + 0x284A /* export_1285 */]
  6845. 00004A0C  121F                     move.b     D1, [A7]+
  6846. 00004A0E  201F                     move.l     D0, [A7]+
  6847. 00004A10  C001                     and.b      D0, D1
  6848. 00004A12  6600 02AA                bne        +0x2AC /* 00004CBE */
  6849. label00004A16:
  6850. 00004A16  102E FF9C                move.b     D0, [A6 - 0x64]
  6851. 00004A1A  6714                     beq        +0x16 /* 00004A30 */
  6852. 00004A1C  42A7                     clr.l      -[A7]
  6853. 00004A1E  2F0C                     move.l     -[A7], A4
  6854. 00004A20  4EBA 0CCC                jsr        [PC + 0xCCC /* 000056EE */]
  6855. 00004A24  2006                     move.l     D0, D6
  6856. 00004A26  D09F                     add.l      D0, [A7]+
  6857. 00004A28  9087                     sub.l      D0, D7
  6858. 00004A2A  2D40 FFD0                move.l     [A6 - 0x30], D0
  6859. 00004A2E  6012                     bra        +0x14 /* 00004A42 */
  6860. label00004A30:
  6861. 00004A30  42A7                     clr.l      -[A7]
  6862. 00004A32  2F0C                     move.l     -[A7], A4
  6863. 00004A34  4EBA 0D68                jsr        [PC + 0xD68 /* 0000579E */]
  6864. 00004A38  2006                     move.l     D0, D6
  6865. 00004A3A  D09F                     add.l      D0, [A7]+
  6866. 00004A3C  9087                     sub.l      D0, D7
  6867. 00004A3E  2D40 FFD0                move.l     [A6 - 0x30], D0
  6868. label00004A42:
  6869. 00004A42  202E FFC0                move.l     D0, [A6 - 0x40]
  6870. 00004A46  D094                     add.l      D0, [A4]
  6871. 00004A48  720E                     moveq.l    D1, 0x0E
  6872. 00004A4A  9081                     sub.l      D0, D1
  6873. 00004A4C  2D40 FFBC                move.l     [A6 - 0x44], D0
  6874. 00004A50  4A84                     tst.l      D4
  6875. 00004A52  6E4E                     bgt        +0x50 /* 00004AA2 */
  6876. 00004A54  4AAE FFF8                tst.l      [A6 - 0x8]
  6877. 00004A58  6700 0264                beq        +0x266 /* 00004CBE */
  6878. 00004A5C  266E FFD4                movea.l    A3, [A6 - 0x2C]
  6879. 00004A60  D7D4                     add.l      A3, [A4]
  6880. 00004A62  200B                     move.l     D0, A3
  6881. 00004A64  D087                     add.l      D0, D7
  6882. 00004A66  2D40 FFE8                move.l     [A6 - 0x18], D0
  6883. 00004A6A  2054                     movea.l    A0, [A4]
  6884. 00004A6C  2010                     move.l     D0, [A0]
  6885. 00004A6E  D094                     add.l      D0, [A4]
  6886. 00004A70  2D40 FFE0                move.l     [A6 - 0x20], D0
  6887. 00004A74  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  6888. 00004A78  2F0B                     move.l     -[A7], A3
  6889. 00004A7A  202E FFE0                move.l     D0, [A6 - 0x20]
  6890. 00004A7E  90AE FFE8                sub.l      D0, [A6 - 0x18]
  6891. 00004A82  2F00                     move.l     -[A7], D0
  6892. 00004A84  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6893. 00004A88  206E FFBC                movea.l    A0, [A6 - 0x44]
  6894. 00004A8C  2D48 FF96                move.l     [A6 - 0x6A], A0
  6895. 00004A90  5368 0008                subq.w     [A0 + 0x8], 1
  6896. 00004A94  206E FF96                movea.l    A0, [A6 - 0x6A]
  6897. 00004A98  2007                     move.l     D0, D7
  6898. 00004A9A  91A8 000A                sub.l      [A0 + 0xA], D0
  6899. 00004A9E  6000 0190                bra        +0x192 /* 00004C30 */
  6900. label00004AA2:
  6901. 00004AA2  2054                     movea.l    A0, [A4]
  6902. 00004AA4  202E FFD0                move.l     D0, [A6 - 0x30]
  6903. 00004AA8  B090                     cmp.l      D0, [A0]
  6904. 00004AAA  6F58                     ble        +0x5A /* 00004B04 */
  6905. 00004AAC  2F0C                     move.l     -[A7], A4
  6906. 00004AAE  205F                     movea.l    A0, [A7]+
  6907. 00004AB0  A02A                     syscall    HUnlock
  6908. 00004AB2  102E FF9C                move.b     D0, [A6 - 0x64]
  6909. 00004AB6  671C                     beq        +0x1E /* 00004AD4 */
  6910. 00004AB8  4267                     clr.w      -[A7]
  6911. 00004ABA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  6912. 00004ABE  2F3C 424B 4744           move.l     -[A7], 0x424B4744 /* 'BKGD' */
  6913. 00004AC4  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  6914. 00004AC8  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  6915. 00004ACC  101F                     move.b     D0, [A7]+
  6916. 00004ACE  6620                     bne        +0x22 /* 00004AF0 */
  6917. 00004AD0  6000 01F2                bra        +0x1F4 /* 00004CC4 */
  6918. label00004AD4:
  6919. 00004AD4  4267                     clr.w      -[A7]
  6920. 00004AD6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  6921. 00004ADA  2F3C 4341 5244           move.l     -[A7], 0x43415244 /* 'CARD' */
  6922. 00004AE0  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  6923. 00004AE4  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  6924. 00004AE8  101F                     move.b     D0, [A7]+
  6925. 00004AEA  6604                     bne        +0x6 /* 00004AF0 */
  6926. 00004AEC  6000 01D6                bra        +0x1D8 /* 00004CC4 */
  6927. label00004AF0:
  6928. 00004AF0  2F0C                     move.l     -[A7], A4
  6929. 00004AF2  205F                     movea.l    A0, [A7]+
  6930. 00004AF4  A029                     syscall    HLock
  6931. 00004AF6  202E FFC0                move.l     D0, [A6 - 0x40]
  6932. 00004AFA  D094                     add.l      D0, [A4]
  6933. 00004AFC  720E                     moveq.l    D1, 0x0E
  6934. 00004AFE  9081                     sub.l      D0, D1
  6935. 00004B00  2D40 FFBC                move.l     [A6 - 0x44], D0
  6936. label00004B04:
  6937. 00004B04  206E FFBC                movea.l    A0, [A6 - 0x44]
  6938. 00004B08  2D48 FF92                move.l     [A6 - 0x6E], A0
  6939. 00004B0C  4AAE FFF8                tst.l      [A6 - 0x8]
  6940. 00004B10  661A                     bne        +0x1C /* 00004B2C */
  6941. 00004B12  206E FF92                movea.l    A0, [A6 - 0x6E]
  6942. 00004B16  2028 0004                move.l     D0, [A0 + 0x4]
  6943. 00004B1A  D0AE FFC0                add.l      D0, [A6 - 0x40]
  6944. 00004B1E  2228 000A                move.l     D1, [A0 + 0xA]
  6945. 00004B22  D280                     add.l      D1, D0
  6946. 00004B24  2D41 FFD4                move.l     [A6 - 0x2C], D1
  6947. 00004B28  5268 0008                addq.w     [A0 + 0x8], 1
  6948. label00004B2C:
  6949. 00004B2C  2A2E FFD4                move.l     D5, [A6 - 0x2C]
  6950. 00004B30  DA94                     add.l      D5, [A4]
  6951. 00004B32  BE86                     cmp.l      D7, D6
  6952. 00004B34  6754                     beq        +0x56 /* 00004B8A */
  6953. 00004B36  206E FF92                movea.l    A0, [A6 - 0x6E]
  6954. 00004B3A  2006                     move.l     D0, D6
  6955. 00004B3C  D0A8 000A                add.l      D0, [A0 + 0xA]
  6956. 00004B40  9087                     sub.l      D0, D7
  6957. 00004B42  206E FF92                movea.l    A0, [A6 - 0x6E]
  6958. 00004B46  2140 000A                move.l     [A0 + 0xA], D0
  6959. 00004B4A  2005                     move.l     D0, D5
  6960. 00004B4C  D087                     add.l      D0, D7
  6961. 00004B4E  2D40 FFE8                move.l     [A6 - 0x18], D0
  6962. 00004B52  2645                     movea.l    A3, D5
  6963. 00004B54  D7C6                     add.l      A3, D6
  6964. 00004B56  2054                     movea.l    A0, [A4]
  6965. 00004B58  2010                     move.l     D0, [A0]
  6966. 00004B5A  D094                     add.l      D0, [A4]
  6967. 00004B5C  2D40 FFE0                move.l     [A6 - 0x20], D0
  6968. 00004B60  BE86                     cmp.l      D7, D6
  6969. 00004B62  6C0C                     bge        +0xE /* 00004B70 */
  6970. 00004B64  202E FFE0                move.l     D0, [A6 - 0x20]
  6971. 00004B68  908B                     sub.l      D0, A3
  6972. 00004B6A  2D40 FFCC                move.l     [A6 - 0x34], D0
  6973. 00004B6E  600C                     bra        +0xE /* 00004B7C */
  6974. label00004B70:
  6975. 00004B70  202E FFE0                move.l     D0, [A6 - 0x20]
  6976. 00004B74  90AE FFE8                sub.l      D0, [A6 - 0x18]
  6977. 00004B78  2D40 FFCC                move.l     [A6 - 0x34], D0
  6978. label00004B7C:
  6979. 00004B7C  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  6980. 00004B80  2F0B                     move.l     -[A7], A3
  6981. 00004B82  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  6982. 00004B86  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6983. label00004B8A:
  6984. 00004B8A  102D A890                move.b     D0, [A5 - 0x5770]
  6985. 00004B8E  6732                     beq        +0x34 /* 00004BC2 */
  6986. 00004B90  486E 0016                pea.l      [A6 + 0x16]
  6987. 00004B94  2F05                     move.l     -[A7], D5
  6988. 00004B96  7002                     moveq.l    D0, 0x02
  6989. 00004B98  2F00                     move.l     -[A7], D0
  6990. 00004B9A  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  6991. 00004B9E  206E 0012                movea.l    A0, [A6 + 0x12]
  6992. 00004BA2  2D50 FFE8                move.l     [A6 - 0x18], [A0]
  6993. 00004BA6  2645                     movea.l    A3, D5
  6994. 00004BA8  548B                     addq.l     A3, 2
  6995. 00004BAA  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  6996. 00004BAE  2F0B                     move.l     -[A7], A3
  6997. 00004BB0  2F04                     move.l     -[A7], D4
  6998. 00004BB2  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  6999. 00004BB6  2005                     move.l     D0, D5
  7000. 00004BB8  5480                     addq.l     D0, 2
  7001. 00004BBA  2640                     movea.l    A3, D0
  7002. 00004BBC  D7C4                     add.l      A3, D4
  7003. 00004BBE  4213                     clr.b      [A3]
  7004. 00004BC0  606E                     bra        +0x70 /* 00004C30 */
  7005. label00004BC2:
  7006. 00004BC2  2045                     movea.l    A0, D5
  7007. 00004BC4  30AE 0016                move.w     [A0], [A6 + 0x16]
  7008. 00004BC8  5485                     addq.l     D5, 2
  7009. 00004BCA  4AAE FFC4                tst.l      [A6 - 0x3C]
  7010. 00004BCE  5EC0                     sgt        D0
  7011. 00004BD0  C02E FF9D                and.b      D0, [A6 - 0x63]
  7012. 00004BD4  672A                     beq        +0x2C /* 00004C00 */
  7013. 00004BD6  202E FFC4                move.l     D0, [A6 - 0x3C]
  7014. 00004BDA  D084                     add.l      D0, D4
  7015. 00004BDC  5480                     addq.l     D0, 2
  7016. 00004BDE  2045                     movea.l    A0, D5
  7017. 00004BE0  3080                     move.w     [A0], D0
  7018. 00004BE2  5485                     addq.l     D5, 2
  7019. 00004BE4  202E FFC4                move.l     D0, [A6 - 0x3C]
  7020. 00004BE8  5480                     addq.l     D0, 2
  7021. 00004BEA  80BC FFFF 8000           or.l       D0, 0xFFFF8000
  7022. 00004BF0  2045                     movea.l    A0, D5
  7023. 00004BF2  3080                     move.w     [A0], D0
  7024. 00004BF4  202E FFC4                move.l     D0, [A6 - 0x3C]
  7025. 00004BF8  D085                     add.l      D0, D5
  7026. 00004BFA  2640                     movea.l    A3, D0
  7027. 00004BFC  548B                     addq.l     A3, 2
  7028. 00004BFE  6010                     bra        +0x12 /* 00004C10 */
  7029. label00004C00:
  7030. 00004C00  2004                     move.l     D0, D4
  7031. 00004C02  5280                     addq.l     D0, 1
  7032. 00004C04  2045                     movea.l    A0, D5
  7033. 00004C06  3080                     move.w     [A0], D0
  7034. 00004C08  2645                     movea.l    A3, D5
  7035. 00004C0A  548B                     addq.l     A3, 2
  7036. 00004C0C  4213                     clr.b      [A3]
  7037. 00004C0E  528B                     addq.l     A3, 1
  7038. label00004C10:
  7039. 00004C10  206E 0012                movea.l    A0, [A6 + 0x12]
  7040. 00004C14  2D50 FFE8                move.l     [A6 - 0x18], [A0]
  7041. 00004C18  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  7042. 00004C1C  2F0B                     move.l     -[A7], A3
  7043. 00004C1E  2F04                     move.l     -[A7], D4
  7044. 00004C20  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  7045. 00004C24  D7C4                     add.l      A3, D4
  7046. 00004C26  200B                     move.l     D0, A3
  7047. 00004C28  0240 0001                andi.w     D0, 0x1
  7048. 00004C2C  6702                     beq        +0x4 /* 00004C30 */
  7049. 00004C2E  4213                     clr.b      [A3]
  7050. label00004C30:
  7051. 00004C30  206E 0008                movea.l    A0, [A6 + 0x8]
  7052. 00004C34  10BC 0001                move.b     [A0], 0x1
  7053. 00004C38  102D A890                move.b     D0, [A5 - 0x5770]
  7054. 00004C3C  802E FF9C                or.b       D0, [A6 - 0x64]
  7055. 00004C40  6634                     bne        +0x36 /* 00004C76 */
  7056. 00004C42  202E 001C                move.l     D0, [A6 + 0x1C]
  7057. 00004C46  B0AD AEAC                cmp.l      D0, [A5 - 0x5154]
  7058. 00004C4A  6608                     bne        +0xA /* 00004C54 */
  7059. 00004C4C  1B7C 0001 B1E6           move.b     [A5 - 0x4E1A], 0x1
  7060. 00004C52  6022                     bra        +0x24 /* 00004C76 */
  7061. label00004C54:
  7062. 00004C54  42A7                     clr.l      -[A7]
  7063. 00004C56  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  7064. 00004C5A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7065. 00004C5E  4EBA ECC6                jsr        [PC - 0x133A /* 00003926 */]
  7066. 00004C62  2D5F FFD8                move.l     [A6 - 0x28], [A7]+
  7067. 00004C66  675C                     beq        +0x5E /* 00004CC4 */
  7068. 00004C68  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  7069. 00004C6C  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  7070. 00004C70  4267                     clr.w      -[A7]
  7071. 00004C72  4EBA 1214                jsr        [PC + 0x1214 /* 00005E88 */]
  7072. label00004C76:
  7073. 00004C76  202E FFD0                move.l     D0, [A6 - 0x30]
  7074. 00004C7A  D0BC 0000 0400           add.l      D0, 0x400
  7075. 00004C80  2054                     movea.l    A0, [A4]
  7076. 00004C82  B090                     cmp.l      D0, [A0]
  7077. 00004C84  6C38                     bge        +0x3A /* 00004CBE */
  7078. 00004C86  102E FF9C                move.b     D0, [A6 - 0x64]
  7079. 00004C8A  671A                     beq        +0x1C /* 00004CA6 */
  7080. 00004C8C  4267                     clr.w      -[A7]
  7081. 00004C8E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7082. 00004C92  2F3C 424B 4744           move.l     -[A7], 0x424B4744 /* 'BKGD' */
  7083. 00004C98  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  7084. 00004C9C  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  7085. 00004CA0  1D5F FF9B                move.b     [A6 - 0x65], [A7]+
  7086. 00004CA4  6018                     bra        +0x1A /* 00004CBE */
  7087. label00004CA6:
  7088. 00004CA6  4267                     clr.w      -[A7]
  7089. 00004CA8  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7090. 00004CAC  2F3C 4341 5244           move.l     -[A7], 0x43415244 /* 'CARD' */
  7091. 00004CB2  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  7092. 00004CB6  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  7093. 00004CBA  1D5F FF9B                move.b     [A6 - 0x65], [A7]+
  7094. label00004CBE:
  7095. 00004CBE  1D7C 0001 0020           move.b     [A6 + 0x20], 0x1
  7096. label00004CC4:
  7097. 00004CC4  2F0C                     move.l     -[A7], A4
  7098. 00004CC6  1F2E FF9A                move.b     -[A7], [A6 - 0x66]
  7099. 00004CCA  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  7100. 00004CCE  102E FF9C                move.b     D0, [A6 - 0x64]
  7101. 00004CD2  6710                     beq        +0x12 /* 00004CE4 */
  7102. 00004CD4  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7103. 00004CD8  206E 0008                movea.l    A0, [A6 + 0x8]
  7104. 00004CDC  1F10                     move.b     -[A7], [A0]
  7105. 00004CDE  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  7106. 00004CE2  600E                     bra        +0x10 /* 00004CF2 */
  7107. label00004CE4:
  7108. 00004CE4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7109. 00004CE8  206E 0008                movea.l    A0, [A6 + 0x8]
  7110. 00004CEC  1F10                     move.b     -[A7], [A0]
  7111. 00004CEE  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  7112. label00004CF2:
  7113. 00004CF2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  7114. 00004CF6  4E5E                     unlink     A6
  7115. 00004CF8  205F                     movea.l    A0, [A7]+
  7116. 00004CFA  DEFC 0018                add.w      A7, 0x18
  7117. 00004CFE  4ED0                     jmp        [A0]
  7118. export_1409:
  7119. 00004D00  4E56 FFFE                link       A6, -0x0002
  7120. 00004D04  102D A890                move.b     D0, [A5 - 0x5770]
  7121. 00004D08  802D A85C                or.b       D0, [A5 - 0x57A4]
  7122. 00004D0C  6702                     beq        +0x4 /* 00004D10 */
  7123. 00004D0E  6044                     bra        +0x46 /* 00004D54 */
  7124. label00004D10:
  7125. 00004D10  202D A8E2                move.l     D0, [A5 - 0x571E]
  7126. 00004D14  322E 000A                move.w     D1, [A6 + 0xA]
  7127. 00004D18  0300                     btst       D0, D1
  7128. 00004D1A  56C0                     sne        D0
  7129. 00004D1C  4400                     neg.b      D0
  7130. 00004D1E  1D40 FFFF                move.b     [A6 - 0x1], D0
  7131. 00004D22  B02E 0008                cmp.b      D0, [A6 + 0x8]
  7132. 00004D26  6602                     bne        +0x4 /* 00004D2A */
  7133. 00004D28  602A                     bra        +0x2C /* 00004D54 */
  7134. label00004D2A:
  7135. 00004D2A  102E 0008                move.b     D0, [A6 + 0x8]
  7136. 00004D2E  6710                     beq        +0x12 /* 00004D40 */
  7137. 00004D30  202D A8E2                move.l     D0, [A5 - 0x571E]
  7138. 00004D34  322E 000A                move.w     D1, [A6 + 0xA]
  7139. 00004D38  03C0                     bset       D0, D1
  7140. 00004D3A  2B40 A8E2                move.l     [A5 - 0x571E], D0
  7141. 00004D3E  600E                     bra        +0x10 /* 00004D4E */
  7142. label00004D40:
  7143. 00004D40  202D A8E2                move.l     D0, [A5 - 0x571E]
  7144. 00004D44  322E 000A                move.w     D1, [A6 + 0xA]
  7145. 00004D48  0380                     bclr       D0, D1
  7146. 00004D4A  2B40 A8E2                move.l     [A5 - 0x571E], D0
  7147. label00004D4E:
  7148. 00004D4E  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  7149. label00004D54:
  7150. 00004D54  4E5E                     unlink     A6
  7151. 00004D56  2E9F                     move.l     [A7], [A7]+
  7152. 00004D58  4E75                     rts
  7153. export_1410:
  7154. 00004D5A  4E56 FC7C                link       A6, -0x0384
  7155. 00004D5E  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  7156. 00004D62  206E 000A                movea.l    A0, [A6 + 0xA]
  7157. 00004D66  43EE FF00                lea.l      A1, [A6 - 0x100]
  7158. 00004D6A  707F                     moveq.l    D0, 0x7F
  7159. label00004D6C:
  7160. 00004D6C  32D8                     move.w     [A1]+, [A0]+
  7161. 00004D6E  51C8 FFFC                dbf        D0, -0x6 /* 00004D6C */
  7162. 00004D72  4267                     clr.w      -[A7]
  7163. 00004D74  486E FF00                pea.l      [A6 - 0x100]
  7164. 00004D78  486D A43E                pea.l      [A5 - 0x5BC2]
  7165. 00004D7C  1F3C 0001                move.b     -[A7], 0x1
  7166. 00004D80  1F3C 0001                move.b     -[A7], 0x1
  7167. 00004D84  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  7168. 00004D88  101F                     move.b     D0, [A7]+
  7169. 00004D8A  670A                     beq        +0xC /* 00004D96 */
  7170. 00004D8C  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  7171. 00004D92  6000 0186                bra        +0x188 /* 00004F1A */
  7172. label00004D96:
  7173. 00004D96  422E 000E                clr.b      [A6 + 0xE]
  7174. 00004D9A  4245                     clr.w      D5
  7175. 00004D9C  1A2E FF00                move.b     D5, [A6 - 0x100]
  7176. 00004DA0  701F                     moveq.l    D0, 0x1F
  7177. 00004DA2  B045                     cmp.w      D0, D5
  7178. 00004DA4  5DC0                     slt        D0
  7179. 00004DA6  802D A84C                or.b       D0, [A5 - 0x57B4]
  7180. 00004DAA  2F00                     move.l     -[A7], D0
  7181. 00004DAC  4267                     clr.w      -[A7]
  7182. 00004DAE  486E FF00                pea.l      [A6 - 0x100]
  7183. 00004DB2  4EAD 1FB2                jsr        [A5 + 0x1FB2 /* export_1010 */]
  7184. 00004DB6  121F                     move.b     D1, [A7]+
  7185. 00004DB8  201F                     move.l     D0, [A7]+
  7186. 00004DBA  8001                     or.b       D0, D1
  7187. 00004DBC  0240 0001                andi.w     D0, 0x1
  7188. 00004DC0  6704                     beq        +0x6 /* 00004DC6 */
  7189. 00004DC2  6000 0156                bra        +0x158 /* 00004F1A */
  7190. label00004DC6:
  7191. 00004DC6  4267                     clr.w      -[A7]
  7192. 00004DC8  486D A438                pea.l      [A5 - 0x5BC8]
  7193. 00004DCC  486D A664                pea.l      [A5 - 0x599C]
  7194. 00004DD0  4EAD 0CA2                jsr        [A5 + 0xCA2 /* export_400 */]
  7195. 00004DD4  1E1F                     move.b     D7, [A7]+
  7196. 00004DD6  1007                     move.b     D0, D7
  7197. 00004DD8  6742                     beq        +0x44 /* 00004E1C */
  7198. 00004DDA  2F00                     move.l     -[A7], D0
  7199. 00004DDC  4267                     clr.w      -[A7]
  7200. 00004DDE  486E FF00                pea.l      [A6 - 0x100]
  7201. 00004DE2  2F00                     move.l     -[A7], D0
  7202. 00004DE4  486E FC7C                pea.l      [A6 - 0x384]
  7203. 00004DE8  3F3C 0015                move.w     -[A7], 0x15
  7204. 00004DEC  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  7205. 00004DF0  221F                     move.l     D1, [A7]+
  7206. 00004DF2  201F                     move.l     D0, [A7]+
  7207. 00004DF4  2F01                     move.l     -[A7], D1
  7208. 00004DF6  1F3C 0001                move.b     -[A7], 0x1
  7209. 00004DFA  1F3C 0001                move.b     -[A7], 0x1
  7210. 00004DFE  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  7211. 00004E02  121F                     move.b     D1, [A7]+
  7212. 00004E04  201F                     move.l     D0, [A7]+
  7213. 00004E06  0A01 0001                xori.b     D1, 0x1
  7214. 00004E0A  C001                     and.b      D0, D1
  7215. 00004E0C  670E                     beq        +0x10 /* 00004E1C */
  7216. 00004E0E  2F3C 0020 003E           move.l     -[A7], 0x20003E /* ' \0>' */
  7217. 00004E14  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  7218. 00004E18  6000 0100                bra        +0x102 /* 00004F1A */
  7219. label00004E1C:
  7220. 00004E1C  2F3C 003A 0000           move.l     -[A7], 0x3A0000 /* ':\0\0' */
  7221. 00004E22  486E FF00                pea.l      [A6 - 0x100]
  7222. 00004E26  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  7223. 00004E2A  4A5F                     tst.w      [A7]+
  7224. 00004E2C  670E                     beq        +0x10 /* 00004E3C */
  7225. 00004E2E  2F3C 0020 003F           move.l     -[A7], 0x20003F /* ' \0?' */
  7226. 00004E34  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  7227. 00004E38  6000 00E0                bra        +0xE2 /* 00004F1A */
  7228. label00004E3C:
  7229. 00004E3C  2F3C 000D 0000           move.l     -[A7], 0xD0000 /* '\r\0\0' */
  7230. 00004E42  486E FF00                pea.l      [A6 - 0x100]
  7231. 00004E46  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  7232. 00004E4A  4A5F                     tst.w      [A7]+
  7233. 00004E4C  670E                     beq        +0x10 /* 00004E5C */
  7234. 00004E4E  2F3C 0020 0040           move.l     -[A7], 0x200040 /* ' \0@' */
  7235. 00004E54  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  7236. 00004E58  6000 00C0                bra        +0xC2 /* 00004F1A */
  7237. label00004E5C:
  7238. 00004E5C  2F3C 002E 0000           move.l     -[A7], 0x2E0000 /* '.\0\0' */
  7239. 00004E62  486E FF00                pea.l      [A6 - 0x100]
  7240. 00004E66  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  7241. 00004E6A  7001                     moveq.l    D0, 0x01
  7242. 00004E6C  B05F                     cmp.w      D0, [A7]+
  7243. 00004E6E  660E                     bne        +0x10 /* 00004E7E */
  7244. 00004E70  2F3C 0020 0051           move.l     -[A7], 0x200051 /* ' \0Q' */
  7245. 00004E76  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  7246. 00004E7A  6000 009E                bra        +0xA0 /* 00004F1A */
  7247. label00004E7E:
  7248. 00004E7E  486E FD7E                pea.l      [A6 - 0x282]
  7249. 00004E82  707A                     moveq.l    D0, 0x7A
  7250. 00004E84  2F00                     move.l     -[A7], D0
  7251. 00004E86  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  7252. 00004E8A  3D6D A438 FD94           move.w     [A6 - 0x26C], [A5 - 0x5BC8]
  7253. 00004E90  2D6D A43A FDAE           move.l     [A6 - 0x252], [A5 - 0x5BC6]
  7254. 00004E96  41ED A43E                lea.l      A0, [A5 - 0x5BC2]
  7255. 00004E9A  2D48 FD90                move.l     [A6 - 0x270], A0
  7256. 00004E9E  41EE FF00                lea.l      A0, [A6 - 0x100]
  7257. 00004EA2  2D48 FD9A                move.l     [A6 - 0x266], A0
  7258. 00004EA6  4267                     clr.w      -[A7]
  7259. 00004EA8  486E FD7E                pea.l      [A6 - 0x282]
  7260. 00004EAC  4267                     clr.w      -[A7]
  7261. 00004EAE  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  7262. 00004EB2  3C1F                     move.w     D6, [A7]+
  7263. 00004EB4  670C                     beq        +0xE /* 00004EC2 */
  7264. 00004EB6  3F06                     move.w     -[A7], D6
  7265. 00004EB8  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  7266. 00004EBC  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  7267. 00004EC0  6058                     bra        +0x5A /* 00004F1A */
  7268. label00004EC2:
  7269. 00004EC2  282D A548                move.l     D4, [A5 - 0x5AB8]
  7270. 00004EC6  102D A1CE                move.b     D0, [A5 - 0x5E32]
  7271. 00004ECA  6716                     beq        +0x18 /* 00004EE2 */
  7272. 00004ECC  4267                     clr.w      -[A7]
  7273. 00004ECE  3F2D A542                move.w     -[A7], [A5 - 0x5ABE]
  7274. 00004ED2  486D A438                pea.l      [A5 - 0x5BC8]
  7275. 00004ED6  4267                     clr.w      -[A7]
  7276. 00004ED8  4EAD 0CDA                jsr        [A5 + 0xCDA /* export_407 */]
  7277. 00004EDC  1D5F FD7C                move.b     [A6 - 0x284], [A7]+
  7278. 00004EE0  6010                     bra        +0x12 /* 00004EF2 */
  7279. label00004EE2:
  7280. 00004EE2  41ED A43E                lea.l      A0, [A5 - 0x5BC2]
  7281. 00004EE6  43EE FF00                lea.l      A1, [A6 - 0x100]
  7282. 00004EEA  707F                     moveq.l    D0, 0x7F
  7283. label00004EEC:
  7284. 00004EEC  30D9                     move.w     [A0]+, [A1]+
  7285. 00004EEE  51C8 FFFC                dbf        D0, -0x6 /* 00004EEC */
  7286. label00004EF2:
  7287. 00004EF2  42A7                     clr.l      -[A7]
  7288. 00004EF4  486D A438                pea.l      [A5 - 0x5BC8]
  7289. 00004EF8  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  7290. 00004EFC  2B5F A548                move.l     [A5 - 0x5AB8], [A7]+
  7291. 00004F00  1007                     move.b     D0, D7
  7292. 00004F02  6706                     beq        +0x8 /* 00004F0A */
  7293. 00004F04  2B6D A548 A544           move.l     [A5 - 0x5ABC], [A5 - 0x5AB8]
  7294. label00004F0A:
  7295. 00004F0A  2F04                     move.l     -[A7], D4
  7296. 00004F0C  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  7297. 00004F10  4EAD 277A                jsr        [A5 + 0x277A /* export_1259 */]
  7298. 00004F14  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  7299. label00004F1A:
  7300. 00004F1A  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  7301. 00004F1E  4E5E                     unlink     A6
  7302. 00004F20  205F                     movea.l    A0, [A7]+
  7303. 00004F22  5C4F                     addq.w     A7, 6
  7304. 00004F24  4ED0                     jmp        [A0]
  7305. export_1411:
  7306. 00004F26  4E56 FF7E                link       A6, -0x0082
  7307. 00004F2A  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  7308. 00004F2E  2A2E 000C                move.l     D5, [A6 + 0xC]
  7309. 00004F32  422E 0018                clr.b      [A6 + 0x18]
  7310. 00004F36  202E 0014                move.l     D0, [A6 + 0x14]
  7311. 00004F3A  B0AD A548                cmp.l      D0, [A5 - 0x5AB8]
  7312. 00004F3E  6704                     beq        +0x6 /* 00004F44 */
  7313. 00004F40  6000 0144                bra        +0x146 /* 00005086 */
  7314. label00004F44:
  7315. 00004F44  102D A84C                move.b     D0, [A5 - 0x57B4]
  7316. 00004F48  6704                     beq        +0x6 /* 00004F4E */
  7317. 00004F4A  6000 013A                bra        +0x13C /* 00005086 */
  7318. label00004F4E:
  7319. 00004F4E  2E05                     move.l     D7, D5
  7320. 00004F50  203C 5754 4C4B           move.l     D0, 0x57544C4B /* 'WTLK' */
  7321. 00004F56  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7322. 00004F5A  6776                     beq        +0x78 /* 00004FD2 */
  7323. 00004F5C  2007                     move.l     D0, D7
  7324. 00004F5E  7220                     moveq.l    D1, 0x20
  7325. 00004F60  D081                     add.l      D0, D1
  7326. 00004F62  2E00                     move.l     D7, D0
  7327. 00004F64  5287                     addq.l     D7, 1
  7328. 00004F66  206E 0008                movea.l    A0, [A6 + 0x8]
  7329. 00004F6A  2F28 0004                move.l     -[A7], [A0 + 0x4]
  7330. 00004F6E  2F07                     move.l     -[A7], D7
  7331. 00004F70  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  7332. 00004F74  4267                     clr.w      -[A7]
  7333. 00004F76  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  7334. 00004F7A  4A5F                     tst.w      [A7]+
  7335. 00004F7C  6704                     beq        +0x6 /* 00004F82 */
  7336. 00004F7E  6000 0106                bra        +0x108 /* 00005086 */
  7337. label00004F82:
  7338. 00004F82  206E 0008                movea.l    A0, [A6 + 0x8]
  7339. 00004F86  2068 0004                movea.l    A0, [A0 + 0x4]
  7340. 00004F8A  2850                     movea.l    A4, [A0]
  7341. 00004F8C  2F0C                     move.l     -[A7], A4
  7342. 00004F8E  200C                     move.l     D0, A4
  7343. 00004F90  7220                     moveq.l    D1, 0x20
  7344. 00004F92  D081                     add.l      D0, D1
  7345. 00004F94  5280                     addq.l     D0, 1
  7346. 00004F96  2F00                     move.l     -[A7], D0
  7347. 00004F98  2F05                     move.l     -[A7], D5
  7348. 00004F9A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  7349. 00004F9E  4214                     clr.b      [A4]
  7350. 00004FA0  2D7C 574F 5341 FFD4      move.l     [A6 - 0x2C], 0x574F5341 /* 'WOSA' */
  7351. 00004FA8  7020                     moveq.l    D0, 0x20
  7352. 00004FAA  2D40 FFD8                move.l     [A6 - 0x28], D0
  7353. 00004FAE  2D45 FFDC                move.l     [A6 - 0x24], D5
  7354. 00004FB2  2D6E 0010 FFE0           move.l     [A6 - 0x20], [A6 + 0x10]
  7355. 00004FB8  206E 0008                movea.l    A0, [A6 + 0x8]
  7356. 00004FBC  2D50 FFE4                move.l     [A6 - 0x1C], [A0]
  7357. 00004FC0  486E FFD4                pea.l      [A6 - 0x2C]
  7358. 00004FC4  200C                     move.l     D0, A4
  7359. 00004FC6  5280                     addq.l     D0, 1
  7360. 00004FC8  2F00                     move.l     -[A7], D0
  7361. 00004FCA  7020                     moveq.l    D0, 0x20
  7362. 00004FCC  2F00                     move.l     -[A7], D0
  7363. 00004FCE  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  7364. label00004FD2:
  7365. 00004FD2  0C87 0000 7530           cmpi.l     D7, 0x7530 /* 'u0' */
  7366. 00004FD8  6F04                     ble        +0x6 /* 00004FDE */
  7367. 00004FDA  6000 00AA                bra        +0xAC /* 00005086 */
  7368. label00004FDE:
  7369. 00004FDE  4267                     clr.w      -[A7]
  7370. 00004FE0  2007                     move.l     D0, D7
  7371. 00004FE2  D0BC 0000 0600           add.l      D0, 0x600
  7372. 00004FE8  90AD A896                sub.l      D0, [A5 - 0x576A]
  7373. 00004FEC  2F00                     move.l     -[A7], D0
  7374. 00004FEE  4EAD 0EAA                jsr        [A5 + 0xEAA /* export_465 */]
  7375. 00004FF2  101F                     move.b     D0, [A7]+
  7376. 00004FF4  6700 0090                beq        +0x92 /* 00005086 */
  7377. 00004FF8  206E 0008                movea.l    A0, [A6 + 0x8]
  7378. 00004FFC  2F28 0004                move.l     -[A7], [A0 + 0x4]
  7379. 00005000  205F                     movea.l    A0, [A7]+
  7380. 00005002  A029                     syscall    HLock
  7381. 00005004  2F3C 0000 0600           move.l     -[A7], 0x600
  7382. 0000500A  2F07                     move.l     -[A7], D7
  7383. 0000500C  206E 0008                movea.l    A0, [A6 + 0x8]
  7384. 00005010  2068 0004                movea.l    A0, [A0 + 0x4]
  7385. 00005014  2F10                     move.l     -[A7], [A0]
  7386. 00005016  4EAD 0F62                jsr        [A5 + 0xF62 /* export_488 */]
  7387. 0000501A  2C07                     move.l     D6, D7
  7388. 0000501C  DCBC 0000 0600           add.l      D6, 0x600
  7389. 00005022  BCAD A896                cmp.l      D6, [A5 - 0x576A]
  7390. 00005026  6C28                     bge        +0x2A /* 00005050 */
  7391. 00005028  486E FFD4                pea.l      [A6 - 0x2C]
  7392. 0000502C  7020                     moveq.l    D0, 0x20
  7393. 0000502E  2F00                     move.l     -[A7], D0
  7394. 00005030  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  7395. 00005034  2F06                     move.l     -[A7], D6
  7396. 00005036  42A7                     clr.l      -[A7]
  7397. 00005038  202D A896                move.l     D0, [A5 - 0x576A]
  7398. 0000503C  9086                     sub.l      D0, D6
  7399. 0000503E  2F00                     move.l     -[A7], D0
  7400. 00005040  7020                     moveq.l    D0, 0x20
  7401. 00005042  2F00                     move.l     -[A7], D0
  7402. 00005044  4EAD 21C2                jsr        [A5 + 0x21C2 /* export_1076 */]
  7403. 00005048  486E FFD4                pea.l      [A6 - 0x2C]
  7404. 0000504C  4EAD 0F62                jsr        [A5 + 0xF62 /* export_488 */]
  7405. label00005050:
  7406. 00005050  486E FF80                pea.l      [A6 - 0x80]
  7407. 00005054  7050                     moveq.l    D0, 0x50
  7408. 00005056  2F00                     move.l     -[A7], D0
  7409. 00005058  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  7410. 0000505C  3D6D A542 FF98           move.w     [A6 - 0x68], [A5 - 0x5ABE]
  7411. 00005062  4267                     clr.w      -[A7]
  7412. 00005064  486E FF80                pea.l      [A6 - 0x80]
  7413. 00005068  4267                     clr.w      -[A7]
  7414. 0000506A  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  7415. 0000506E  381F                     move.w     D4, [A7]+
  7416. 00005070  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7417. 00005074  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  7418. 00005078  1D7C 0001 0018           move.b     [A6 + 0x18], 0x1
  7419. 0000507E  2F2D A548                move.l     -[A7], [A5 - 0x5AB8]
  7420. 00005082  4EAD 137A                jsr        [A5 + 0x137A /* export_619 */]
  7421. label00005086:
  7422. 00005086  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  7423. 0000508A  4E5E                     unlink     A6
  7424. 0000508C  205F                     movea.l    A0, [A7]+
  7425. 0000508E  DEFC 0010                add.w      A7, 0x10
  7426. 00005092  4ED0                     jmp        [A0]
  7427. export_1412:
  7428. 00005094  4E56 FF7E                link       A6, -0x0082
  7429. 00005098  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7430. 0000509C  422E 0016                clr.b      [A6 + 0x16]
  7431. 000050A0  4A6E 000C                tst.w      [A6 + 0xC]
  7432. 000050A4  6700 0516                beq        +0x518 /* 000055BC */
  7433. 000050A8  102D A890                move.b     D0, [A5 - 0x5770]
  7434. 000050AC  670A                     beq        +0xC /* 000050B8 */
  7435. 000050AE  1D7C 0001 0016           move.b     [A6 + 0x16], 0x1
  7436. 000050B4  6000 0506                bra        +0x508 /* 000055BC */
  7437. label000050B8:
  7438. 000050B8  4AAE 0008                tst.l      [A6 + 0x8]
  7439. 000050BC  57C0                     seq        D0
  7440. 000050BE  4A00                     tst.b      D0
  7441. 000050C0  6600 04FA                bne        +0x4FC /* 000055BC */
  7442. 000050C4  206E 0008                movea.l    A0, [A6 + 0x8]
  7443. 000050C8  4A90                     tst.l      [A0]
  7444. 000050CA  57C1                     seq        D1
  7445. 000050CC  8001                     or.b       D0, D1
  7446. 000050CE  6600 04EC                bne        +0x4EE /* 000055BC */
  7447. 000050D2  42A7                     clr.l      -[A7]
  7448. 000050D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7449. 000050D8  3F3C 0004                move.w     -[A7], 0x4
  7450. 000050DC  A83D                     syscall    TEDispatch
  7451. 000050DE  2D5F FFB8                move.l     [A6 - 0x48], [A7]+
  7452. 000050E2  57C0                     seq        D0
  7453. 000050E4  4A00                     tst.b      D0
  7454. 000050E6  6600 04D4                bne        +0x4D6 /* 000055BC */
  7455. 000050EA  206E FFB8                movea.l    A0, [A6 - 0x48]
  7456. 000050EE  4A90                     tst.l      [A0]
  7457. 000050F0  57C1                     seq        D1
  7458. 000050F2  8001                     or.b       D0, D1
  7459. 000050F4  6600 04C6                bne        +0x4C8 /* 000055BC */
  7460. 000050F8  4267                     clr.w      -[A7]
  7461. 000050FA  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7462. 000050FE  302E 000C                move.w     D0, [A6 + 0xC]
  7463. 00005102  6A02                     bpl        +0x4 /* 00005106 */
  7464. 00005104  4440                     neg.w      D0
  7465. label00005106:
  7466. 00005106  3F00                     move.w     -[A7], D0
  7467. 00005108  486E FF90                pea.l      [A6 - 0x70]
  7468. 0000510C  4EBA C922                jsr        [PC - 0x36DE /* 00001A30 */]
  7469. 00005110  101F                     move.b     D0, [A7]+
  7470. 00005112  6604                     bne        +0x6 /* 00005118 */
  7471. 00005114  6000 04A6                bra        +0x4A8 /* 000055BC */
  7472. label00005118:
  7473. 00005118  486E FF84                pea.l      [A6 - 0x7C]
  7474. 0000511C  700C                     moveq.l    D0, 0x0C
  7475. 0000511E  2F00                     move.l     -[A7], D0
  7476. 00005120  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  7477. 00005124  4267                     clr.w      -[A7]
  7478. 00005126  3F2E FFA6                move.w     -[A7], [A6 - 0x5A]
  7479. 0000512A  4EBA DF3C                jsr        [PC - 0x20C4 /* 00003068 */]
  7480. 0000512E  3D5F FF84                move.w     [A6 - 0x7C], [A7]+
  7481. 00005132  1D6E FFAA FF86           move.b     [A6 - 0x7A], [A6 - 0x56]
  7482. 00005138  3D6E FFA8 FF88           move.w     [A6 - 0x78], [A6 - 0x58]
  7483. 0000513E  206E FFB8                movea.l    A0, [A6 - 0x48]
  7484. 00005142  2050                     movea.l    A0, [A0]
  7485. 00005144  3D50 FFB6                move.w     [A6 - 0x4A], [A0]
  7486. 00005148  1D7C 0001 FF82           move.b     [A6 - 0x7E], 0x1
  7487. 0000514E  7001                     moveq.l    D0, 0x01
  7488. 00005150  B06E FFB6                cmp.w      D0, [A6 - 0x4A]
  7489. 00005154  666A                     bne        +0x6C /* 000051C0 */
  7490. 00005156  426E FF7E                clr.w      [A6 - 0x82]
  7491. 0000515A  206E FFB8                movea.l    A0, [A6 - 0x48]
  7492. 0000515E  2850                     movea.l    A4, [A0]
  7493. 00005160  7001                     moveq.l    D0, 0x01
  7494. 00005162  B06C 0002                cmp.w      D0, [A4 + 0x2]
  7495. 00005166  6C10                     bge        +0x12 /* 00005178 */
  7496. 00005168  206C 0004                movea.l    A0, [A4 + 0x4]
  7497. 0000516C  2050                     movea.l    A0, [A0]
  7498. 0000516E  4A50                     tst.w      [A0]
  7499. 00005170  6606                     bne        +0x8 /* 00005178 */
  7500. 00005172  3D7C 0001 FF7E           move.w     [A6 - 0x82], 0x1
  7501. label00005178:
  7502. 00005178  206E FFB8                movea.l    A0, [A6 - 0x48]
  7503. 0000517C  2050                     movea.l    A0, [A0]
  7504. 0000517E  2068 0004                movea.l    A0, [A0 + 0x4]
  7505. 00005182  2050                     movea.l    A0, [A0]
  7506. 00005184  302E FF7E                move.w     D0, [A6 - 0x82]
  7507. 00005188  C1FC 0012                muls.w     D0, 0x12
  7508. 0000518C  49F0 0000                lea.l      A4, [A0 + D0.w]
  7509. 00005190  302C 0006                move.w     D0, [A4 + 0x6]
  7510. 00005194  B06E FF84                cmp.w      D0, [A6 - 0x7C]
  7511. 00005198  57C0                     seq        D0
  7512. 0000519A  4A00                     tst.b      D0
  7513. 0000519C  6722                     beq        +0x24 /* 000051C0 */
  7514. 0000519E  122C 0008                move.b     D1, [A4 + 0x8]
  7515. 000051A2  142E FF86                move.b     D2, [A6 - 0x7A]
  7516. 000051A6  B202                     cmp.b      D1, D2
  7517. 000051A8  57C1                     seq        D1
  7518. 000051AA  C001                     and.b      D0, D1
  7519. 000051AC  6712                     beq        +0x14 /* 000051C0 */
  7520. 000051AE  322C 000A                move.w     D1, [A4 + 0xA]
  7521. 000051B2  B26E FF88                cmp.w      D1, [A6 - 0x78]
  7522. 000051B6  57C1                     seq        D1
  7523. 000051B8  C001                     and.b      D0, D1
  7524. 000051BA  6704                     beq        +0x6 /* 000051C0 */
  7525. 000051BC  422E FF82                clr.b      [A6 - 0x7E]
  7526. label000051C0:
  7527. 000051C0  102E FF82                move.b     D0, [A6 - 0x7E]
  7528. 000051C4  6714                     beq        +0x16 /* 000051DA */
  7529. 000051C6  302E FFB6                move.w     D0, [A6 - 0x4A]
  7530. 000051CA  E540                     asl        D0.w, 2
  7531. 000051CC  48C0                     ext.l      D0
  7532. 000051CE  2D40 FFC4                move.l     [A6 - 0x3C], D0
  7533. 000051D2  282E FFC4                move.l     D4, [A6 - 0x3C]
  7534. 000051D6  5C84                     addq.l     D4, 6
  7535. 000051D8  6008                     bra        +0xA /* 000051E2 */
  7536. label000051DA:
  7537. 000051DA  7000                     moveq.l    D0, 0x00
  7538. 000051DC  2D40 FFC4                move.l     [A6 - 0x3C], D0
  7539. 000051E0  7805                     moveq.l    D4, 0x05
  7540. label000051E2:
  7541. 000051E2  206E 0008                movea.l    A0, [A6 + 0x8]
  7542. 000051E6  2050                     movea.l    A0, [A0]
  7543. 000051E8  3028 003C                move.w     D0, [A0 + 0x3C]
  7544. 000051EC  48C0                     ext.l      D0
  7545. 000051EE  2D40 FFC8                move.l     [A6 - 0x38], D0
  7546. 000051F2  0CAE 0000 7530 FFC8      cmpi.l     [A6 - 0x38], 0x7530 /* 'u0' */
  7547. 000051FA  5EC0                     sgt        D0
  7548. 000051FC  0CAE 0000 7FFC FFC4      cmpi.l     [A6 - 0x3C], 0x7FFC
  7549. 00005204  5EC1                     sgt        D1
  7550. 00005206  8001                     or.b       D0, D1
  7551. 00005208  6600 03B2                bne        +0x3B4 /* 000055BC */
  7552. 0000520C  4AAE FFC8                tst.l      [A6 - 0x38]
  7553. 00005210  6604                     bne        +0x6 /* 00005216 */
  7554. 00005212  7800                     moveq.l    D4, 0x00
  7555. 00005214  6010                     bra        +0x12 /* 00005226 */
  7556. label00005216:
  7557. 00005216  202E FFC8                move.l     D0, [A6 - 0x38]
  7558. 0000521A  D084                     add.l      D0, D4
  7559. 0000521C  5280                     addq.l     D0, 1
  7560. 0000521E  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  7561. 00005224  2800                     move.l     D4, D0
  7562. label00005226:
  7563. 00005226  202E 0012                move.l     D0, [A6 + 0x12]
  7564. 0000522A  B0AE 000E                cmp.l      D0, [A6 + 0xE]
  7565. 0000522E  56C0                     sne        D0
  7566. 00005230  4A00                     tst.b      D0
  7567. 00005232  671C                     beq        +0x1E /* 00005250 */
  7568. 00005234  4AAE 000E                tst.l      [A6 + 0xE]
  7569. 00005238  56C1                     sne        D1
  7570. 0000523A  C001                     and.b      D0, D1
  7571. 0000523C  6712                     beq        +0x14 /* 00005250 */
  7572. 0000523E  2F00                     move.l     -[A7], D0
  7573. 00005240  4267                     clr.w      -[A7]
  7574. 00005242  1F2E FF95                move.b     -[A7], [A6 - 0x6B]
  7575. 00005246  4EBA DD8C                jsr        [PC - 0x2274 /* 00002FD4 */]
  7576. 0000524A  121F                     move.b     D1, [A7]+
  7577. 0000524C  201F                     move.l     D0, [A7]+
  7578. 0000524E  C001                     and.b      D0, D1
  7579. label00005250:
  7580. 00005250  1D40 FF83                move.b     [A6 - 0x7D], D0
  7581. 00005254  6714                     beq        +0x16 /* 0000526A */
  7582. 00005256  42A7                     clr.l      -[A7]
  7583. 00005258  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7584. 0000525C  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  7585. 00005260  265F                     movea.l    A3, [A7]+
  7586. 00005262  7032                     moveq.l    D0, 0x32
  7587. 00005264  2D40 FFB2                move.l     [A6 - 0x4E], D0
  7588. 00005268  6012                     bra        +0x14 /* 0000527C */
  7589. label0000526A:
  7590. 0000526A  42A7                     clr.l      -[A7]
  7591. 0000526C  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7592. 00005270  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  7593. 00005274  265F                     movea.l    A3, [A7]+
  7594. 00005276  7036                     moveq.l    D0, 0x36
  7595. 00005278  2D40 FFB2                move.l     [A6 - 0x4E], D0
  7596. label0000527C:
  7597. 0000527C  200B                     move.l     D0, A3
  7598. 0000527E  6700 033C                beq        +0x33E /* 000055BC */
  7599. 00005282  2F0B                     move.l     -[A7], A3
  7600. 00005284  486E FF80                pea.l      [A6 - 0x80]
  7601. 00005288  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  7602. 0000528C  2F0B                     move.l     -[A7], A3
  7603. 0000528E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7604. 00005292  1F2E FF83                move.b     -[A7], [A6 - 0x7D]
  7605. 00005296  486E FFF8                pea.l      [A6 - 0x8]
  7606. 0000529A  486E FFF4                pea.l      [A6 - 0xC]
  7607. 0000529E  486E FFC0                pea.l      [A6 - 0x40]
  7608. 000052A2  486E FFBC                pea.l      [A6 - 0x44]
  7609. 000052A6  4EBA D442                jsr        [PC - 0x2BBE /* 000026EA */]
  7610. 000052AA  4AAE FFF8                tst.l      [A6 - 0x8]
  7611. 000052AE  6604                     bne        +0x6 /* 000052B4 */
  7612. 000052B0  7C00                     moveq.l    D6, 0x00
  7613. 000052B2  6042                     bra        +0x44 /* 000052F6 */
  7614. label000052B4:
  7615. 000052B4  4AAE FFBC                tst.l      [A6 - 0x44]
  7616. 000052B8  6614                     bne        +0x16 /* 000052CE */
  7617. 000052BA  2C2E FFC0                move.l     D6, [A6 - 0x40]
  7618. 000052BE  5A86                     addq.l     D6, 5
  7619. 000052C0  202E FFF8                move.l     D0, [A6 - 0x8]
  7620. 000052C4  9093                     sub.l      D0, [A3]
  7621. 000052C6  5B80                     subq.l     D0, 5
  7622. 000052C8  2D40 FFD4                move.l     [A6 - 0x2C], D0
  7623. 000052CC  601C                     bra        +0x1E /* 000052EA */
  7624. label000052CE:
  7625. 000052CE  202E FFBC                move.l     D0, [A6 - 0x44]
  7626. 000052D2  D0AE FFC0                add.l      D0, [A6 - 0x40]
  7627. 000052D6  2C00                     move.l     D6, D0
  7628. 000052D8  5C86                     addq.l     D6, 6
  7629. 000052DA  202E FFF8                move.l     D0, [A6 - 0x8]
  7630. 000052DE  9093                     sub.l      D0, [A3]
  7631. 000052E0  90AE FFBC                sub.l      D0, [A6 - 0x44]
  7632. 000052E4  5D80                     subq.l     D0, 6
  7633. 000052E6  2D40 FFD4                move.l     [A6 - 0x2C], D0
  7634. label000052EA:
  7635. 000052EA  2006                     move.l     D0, D6
  7636. 000052EC  5280                     addq.l     D0, 1
  7637. 000052EE  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  7638. 000052F4  2C00                     move.l     D6, D0
  7639. label000052F6:
  7640. 000052F6  102E FF83                move.b     D0, [A6 - 0x7D]
  7641. 000052FA  6714                     beq        +0x16 /* 00005310 */
  7642. 000052FC  42A7                     clr.l      -[A7]
  7643. 000052FE  2F0B                     move.l     -[A7], A3
  7644. 00005300  4EBA 03EC                jsr        [PC + 0x3EC /* 000056EE */]
  7645. 00005304  2004                     move.l     D0, D4
  7646. 00005306  D09F                     add.l      D0, [A7]+
  7647. 00005308  9086                     sub.l      D0, D6
  7648. 0000530A  2D40 FFD0                move.l     [A6 - 0x30], D0
  7649. 0000530E  6012                     bra        +0x14 /* 00005322 */
  7650. label00005310:
  7651. 00005310  42A7                     clr.l      -[A7]
  7652. 00005312  2F0B                     move.l     -[A7], A3
  7653. 00005314  4EBA 0488                jsr        [PC + 0x488 /* 0000579E */]
  7654. 00005318  2004                     move.l     D0, D4
  7655. 0000531A  D09F                     add.l      D0, [A7]+
  7656. 0000531C  9086                     sub.l      D0, D6
  7657. 0000531E  2D40 FFD0                move.l     [A6 - 0x30], D0
  7658. label00005322:
  7659. 00005322  202E FFB2                move.l     D0, [A6 - 0x4E]
  7660. 00005326  D093                     add.l      D0, [A3]
  7661. 00005328  720E                     moveq.l    D1, 0x0E
  7662. 0000532A  9081                     sub.l      D0, D1
  7663. 0000532C  2D40 FFAE                move.l     [A6 - 0x52], D0
  7664. 00005330  4AAE FFC8                tst.l      [A6 - 0x38]
  7665. 00005334  6C0A                     bge        +0xC /* 00005340 */
  7666. 00005336  2F3C 033E FC77           move.l     -[A7], 0x33EFC77
  7667. 0000533C  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  7668. label00005340:
  7669. 00005340  4AAE FFC8                tst.l      [A6 - 0x38]
  7670. 00005344  6646                     bne        +0x48 /* 0000538C */
  7671. 00005346  4AAE FFF8                tst.l      [A6 - 0x8]
  7672. 0000534A  6700 0240                beq        +0x242 /* 0000558C */
  7673. 0000534E  2E2E FFD4                move.l     D7, [A6 - 0x2C]
  7674. 00005352  DE93                     add.l      D7, [A3]
  7675. 00005354  2007                     move.l     D0, D7
  7676. 00005356  D086                     add.l      D0, D6
  7677. 00005358  2D40 FFF0                move.l     [A6 - 0x10], D0
  7678. 0000535C  2053                     movea.l    A0, [A3]
  7679. 0000535E  2010                     move.l     D0, [A0]
  7680. 00005360  D093                     add.l      D0, [A3]
  7681. 00005362  2D40 FFE8                move.l     [A6 - 0x18], D0
  7682. 00005366  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7683. 0000536A  2F07                     move.l     -[A7], D7
  7684. 0000536C  202E FFE8                move.l     D0, [A6 - 0x18]
  7685. 00005370  90AE FFF0                sub.l      D0, [A6 - 0x10]
  7686. 00005374  2F00                     move.l     -[A7], D0
  7687. 00005376  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  7688. 0000537A  286E FFAE                movea.l    A4, [A6 - 0x52]
  7689. 0000537E  536C 0008                subq.w     [A4 + 0x8], 1
  7690. 00005382  2006                     move.l     D0, D6
  7691. 00005384  91AC 000A                sub.l      [A4 + 0xA], D0
  7692. 00005388  6000 017C                bra        +0x17E /* 00005506 */
  7693. label0000538C:
  7694. 0000538C  2053                     movea.l    A0, [A3]
  7695. 0000538E  202E FFD0                move.l     D0, [A6 - 0x30]
  7696. 00005392  B090                     cmp.l      D0, [A0]
  7697. 00005394  6F58                     ble        +0x5A /* 000053EE */
  7698. 00005396  2F0B                     move.l     -[A7], A3
  7699. 00005398  205F                     movea.l    A0, [A7]+
  7700. 0000539A  A02A                     syscall    HUnlock
  7701. 0000539C  102E FF83                move.b     D0, [A6 - 0x7D]
  7702. 000053A0  671C                     beq        +0x1E /* 000053BE */
  7703. 000053A2  4267                     clr.w      -[A7]
  7704. 000053A4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7705. 000053A8  2F3C 424B 4744           move.l     -[A7], 0x424B4744 /* 'BKGD' */
  7706. 000053AE  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  7707. 000053B2  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  7708. 000053B6  101F                     move.b     D0, [A7]+
  7709. 000053B8  6620                     bne        +0x22 /* 000053DA */
  7710. 000053BA  6000 01D6                bra        +0x1D8 /* 00005592 */
  7711. label000053BE:
  7712. 000053BE  4267                     clr.w      -[A7]
  7713. 000053C0  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7714. 000053C4  2F3C 4341 5244           move.l     -[A7], 0x43415244 /* 'CARD' */
  7715. 000053CA  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  7716. 000053CE  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  7717. 000053D2  101F                     move.b     D0, [A7]+
  7718. 000053D4  6604                     bne        +0x6 /* 000053DA */
  7719. 000053D6  6000 01BA                bra        +0x1BC /* 00005592 */
  7720. label000053DA:
  7721. 000053DA  2F0B                     move.l     -[A7], A3
  7722. 000053DC  205F                     movea.l    A0, [A7]+
  7723. 000053DE  A029                     syscall    HLock
  7724. 000053E0  202E FFB2                move.l     D0, [A6 - 0x4E]
  7725. 000053E4  D093                     add.l      D0, [A3]
  7726. 000053E6  720E                     moveq.l    D1, 0x0E
  7727. 000053E8  9081                     sub.l      D0, D1
  7728. 000053EA  2D40 FFAE                move.l     [A6 - 0x52], D0
  7729. label000053EE:
  7730. 000053EE  286E FFAE                movea.l    A4, [A6 - 0x52]
  7731. 000053F2  4AAE FFF8                tst.l      [A6 - 0x8]
  7732. 000053F6  6616                     bne        +0x18 /* 0000540E */
  7733. 000053F8  202C 0004                move.l     D0, [A4 + 0x4]
  7734. 000053FC  D0AE FFB2                add.l      D0, [A6 - 0x4E]
  7735. 00005400  222C 000A                move.l     D1, [A4 + 0xA]
  7736. 00005404  D280                     add.l      D1, D0
  7737. 00005406  2D41 FFD4                move.l     [A6 - 0x2C], D1
  7738. 0000540A  526C 0008                addq.w     [A4 + 0x8], 1
  7739. label0000540E:
  7740. 0000540E  2A2E FFD4                move.l     D5, [A6 - 0x2C]
  7741. 00005412  DA93                     add.l      D5, [A3]
  7742. 00005414  BC84                     cmp.l      D6, D4
  7743. 00005416  674C                     beq        +0x4E /* 00005464 */
  7744. 00005418  2004                     move.l     D0, D4
  7745. 0000541A  D0AC 000A                add.l      D0, [A4 + 0xA]
  7746. 0000541E  9086                     sub.l      D0, D6
  7747. 00005420  2940 000A                move.l     [A4 + 0xA], D0
  7748. 00005424  2005                     move.l     D0, D5
  7749. 00005426  D086                     add.l      D0, D6
  7750. 00005428  2D40 FFF0                move.l     [A6 - 0x10], D0
  7751. 0000542C  2E05                     move.l     D7, D5
  7752. 0000542E  DE84                     add.l      D7, D4
  7753. 00005430  2053                     movea.l    A0, [A3]
  7754. 00005432  2010                     move.l     D0, [A0]
  7755. 00005434  D093                     add.l      D0, [A3]
  7756. 00005436  2D40 FFE8                move.l     [A6 - 0x18], D0
  7757. 0000543A  BC84                     cmp.l      D6, D4
  7758. 0000543C  6C0C                     bge        +0xE /* 0000544A */
  7759. 0000543E  202E FFE8                move.l     D0, [A6 - 0x18]
  7760. 00005442  9087                     sub.l      D0, D7
  7761. 00005444  2D40 FFCC                move.l     [A6 - 0x34], D0
  7762. 00005448  600C                     bra        +0xE /* 00005456 */
  7763. label0000544A:
  7764. 0000544A  202E FFE8                move.l     D0, [A6 - 0x18]
  7765. 0000544E  90AE FFF0                sub.l      D0, [A6 - 0x10]
  7766. 00005452  2D40 FFCC                move.l     [A6 - 0x34], D0
  7767. label00005456:
  7768. 00005456  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7769. 0000545A  2F07                     move.l     -[A7], D7
  7770. 0000545C  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  7771. 00005460  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  7772. label00005464:
  7773. 00005464  2045                     movea.l    A0, D5
  7774. 00005466  30AE 000C                move.w     [A0], [A6 + 0xC]
  7775. 0000546A  5485                     addq.l     D5, 2
  7776. 0000546C  102E FF82                move.b     D0, [A6 - 0x7E]
  7777. 00005470  6754                     beq        +0x56 /* 000054C6 */
  7778. 00005472  202E FFC4                move.l     D0, [A6 - 0x3C]
  7779. 00005476  5480                     addq.l     D0, 2
  7780. 00005478  222E FFC8                move.l     D1, [A6 - 0x38]
  7781. 0000547C  D280                     add.l      D1, D0
  7782. 0000547E  2045                     movea.l    A0, D5
  7783. 00005480  3081                     move.w     [A0], D1
  7784. 00005482  5485                     addq.l     D5, 2
  7785. 00005484  202E FFC4                move.l     D0, [A6 - 0x3C]
  7786. 00005488  5480                     addq.l     D0, 2
  7787. 0000548A  80BC FFFF 8000           or.l       D0, 0xFFFF8000
  7788. 00005490  2045                     movea.l    A0, D5
  7789. 00005492  3080                     move.w     [A0], D0
  7790. 00005494  486E FF84                pea.l      [A6 - 0x7C]
  7791. 00005498  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  7792. 0000549C  4EBA 0C32                jsr        [PC + 0xC32 /* 000060D0 */]
  7793. 000054A0  206E FFB8                movea.l    A0, [A6 - 0x48]
  7794. 000054A4  2050                     movea.l    A0, [A0]
  7795. 000054A6  41E8 0014                lea.l      A0, [A0 + 0x14]
  7796. 000054AA  2D48 FFF0                move.l     [A6 - 0x10], A0
  7797. 000054AE  5485                     addq.l     D5, 2
  7798. 000054B0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7799. 000054B4  2F05                     move.l     -[A7], D5
  7800. 000054B6  2F2E FFC4                move.l     -[A7], [A6 - 0x3C]
  7801. 000054BA  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  7802. 000054BE  2E2E FFC4                move.l     D7, [A6 - 0x3C]
  7803. 000054C2  DE85                     add.l      D7, D5
  7804. 000054C4  6014                     bra        +0x16 /* 000054DA */
  7805. label000054C6:
  7806. 000054C6  202E FFC8                move.l     D0, [A6 - 0x38]
  7807. 000054CA  5280                     addq.l     D0, 1
  7808. 000054CC  2045                     movea.l    A0, D5
  7809. 000054CE  3080                     move.w     [A0], D0
  7810. 000054D0  2E05                     move.l     D7, D5
  7811. 000054D2  5487                     addq.l     D7, 2
  7812. 000054D4  2047                     movea.l    A0, D7
  7813. 000054D6  4210                     clr.b      [A0]
  7814. 000054D8  5287                     addq.l     D7, 1
  7815. label000054DA:
  7816. 000054DA  206E 0008                movea.l    A0, [A6 + 0x8]
  7817. 000054DE  2050                     movea.l    A0, [A0]
  7818. 000054E0  2068 003E                movea.l    A0, [A0 + 0x3E]
  7819. 000054E4  2D50 FFF0                move.l     [A6 - 0x10], [A0]
  7820. 000054E8  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7821. 000054EC  2F07                     move.l     -[A7], D7
  7822. 000054EE  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  7823. 000054F2  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  7824. 000054F6  DEAE FFC8                add.l      D7, [A6 - 0x38]
  7825. 000054FA  1007                     move.b     D0, D7
  7826. 000054FC  0240 0001                andi.w     D0, 0x1
  7827. 00005500  6704                     beq        +0x6 /* 00005506 */
  7828. 00005502  2047                     movea.l    A0, D7
  7829. 00005504  4210                     clr.b      [A0]
  7830. label00005506:
  7831. 00005506  102D A890                move.b     D0, [A5 - 0x5770]
  7832. 0000550A  802E FF83                or.b       D0, [A6 - 0x7D]
  7833. 0000550E  6634                     bne        +0x36 /* 00005544 */
  7834. 00005510  202E 0012                move.l     D0, [A6 + 0x12]
  7835. 00005514  B0AD AEAC                cmp.l      D0, [A5 - 0x5154]
  7836. 00005518  6608                     bne        +0xA /* 00005522 */
  7837. 0000551A  1B7C 0001 B1E6           move.b     [A5 - 0x4E1A], 0x1
  7838. 00005520  6022                     bra        +0x24 /* 00005544 */
  7839. label00005522:
  7840. 00005522  42A7                     clr.l      -[A7]
  7841. 00005524  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  7842. 00005528  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7843. 0000552C  4EBA E3F8                jsr        [PC - 0x1C08 /* 00003926 */]
  7844. 00005530  2D5F FFD8                move.l     [A6 - 0x28], [A7]+
  7845. 00005534  675C                     beq        +0x5E /* 00005592 */
  7846. 00005536  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  7847. 0000553A  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  7848. 0000553E  4267                     clr.w      -[A7]
  7849. 00005540  4EBA 0946                jsr        [PC + 0x946 /* 00005E88 */]
  7850. label00005544:
  7851. 00005544  202E FFD0                move.l     D0, [A6 - 0x30]
  7852. 00005548  D0BC 0000 0400           add.l      D0, 0x400
  7853. 0000554E  2053                     movea.l    A0, [A3]
  7854. 00005550  B090                     cmp.l      D0, [A0]
  7855. 00005552  6C38                     bge        +0x3A /* 0000558C */
  7856. 00005554  102E FF83                move.b     D0, [A6 - 0x7D]
  7857. 00005558  671A                     beq        +0x1C /* 00005574 */
  7858. 0000555A  4267                     clr.w      -[A7]
  7859. 0000555C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7860. 00005560  2F3C 424B 4744           move.l     -[A7], 0x424B4744 /* 'BKGD' */
  7861. 00005566  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  7862. 0000556A  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  7863. 0000556E  1D5F FF81                move.b     [A6 - 0x7F], [A7]+
  7864. 00005572  6018                     bra        +0x1A /* 0000558C */
  7865. label00005574:
  7866. 00005574  4267                     clr.w      -[A7]
  7867. 00005576  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7868. 0000557A  2F3C 4341 5244           move.l     -[A7], 0x43415244 /* 'CARD' */
  7869. 00005580  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  7870. 00005584  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  7871. 00005588  1D5F FF81                move.b     [A6 - 0x7F], [A7]+
  7872. label0000558C:
  7873. 0000558C  1D7C 0001 0016           move.b     [A6 + 0x16], 0x1
  7874. label00005592:
  7875. 00005592  2F0B                     move.l     -[A7], A3
  7876. 00005594  1F2E FF80                move.b     -[A7], [A6 - 0x80]
  7877. 00005598  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  7878. 0000559C  102E FF83                move.b     D0, [A6 - 0x7D]
  7879. 000055A0  670E                     beq        +0x10 /* 000055B0 */
  7880. 000055A2  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7881. 000055A6  1F3C 0001                move.b     -[A7], 0x1
  7882. 000055AA  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  7883. 000055AE  600C                     bra        +0xE /* 000055BC */
  7884. label000055B0:
  7885. 000055B0  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7886. 000055B4  1F3C 0001                move.b     -[A7], 0x1
  7887. 000055B8  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  7888. label000055BC:
  7889. 000055BC  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  7890. 000055C0  4E5E                     unlink     A6
  7891. 000055C2  205F                     movea.l    A0, [A7]+
  7892. 000055C4  DEFC 000E                add.w      A7, 0xE
  7893. 000055C8  4ED0                     jmp        [A0]
  7894. export_1413:
  7895. 000055CA  4E56 FFD8                link       A6, -0x0028
  7896. 000055CE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7897. 000055D2  422E 0010                clr.b      [A6 + 0x10]
  7898. 000055D6  206E 0008                movea.l    A0, [A6 + 0x8]
  7899. 000055DA  2850                     movea.l    A4, [A0]
  7900. 000055DC  3D6C 0002 FFDC           move.w     [A6 - 0x24], [A4 + 0x2]
  7901. 000055E2  3E14                     move.w     D7, [A4]
  7902. 000055E4  4A6E FFDC                tst.w      [A6 - 0x24]
  7903. 000055E8  5EC0                     sgt        D0
  7904. 000055EA  4A00                     tst.b      D0
  7905. 000055EC  6700 00F4                beq        +0xF6 /* 000056E2 */
  7906. 000055F0  2F00                     move.l     -[A7], D0
  7907. 000055F2  4267                     clr.w      -[A7]
  7908. 000055F4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7909. 000055F8  3207                     move.w     D1, D7
  7910. 000055FA  48C1                     ext.l      D1
  7911. 000055FC  2F01                     move.l     -[A7], D1
  7912. 000055FE  486E FFF8                pea.l      [A6 - 0x8]
  7913. 00005602  4EBA DA9A                jsr        [PC - 0x2566 /* 0000309E */]
  7914. 00005606  121F                     move.b     D1, [A7]+
  7915. 00005608  201F                     move.l     D0, [A7]+
  7916. 0000560A  C001                     and.b      D0, D1
  7917. 0000560C  6700 00D4                beq        +0xD6 /* 000056E2 */
  7918. 00005610  42A7                     clr.l      -[A7]
  7919. 00005612  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7920. 00005616  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  7921. 0000561A  2A1F                     move.l     D5, [A7]+
  7922. 0000561C  2045                     movea.l    A0, D5
  7923. 0000561E  266E FFF8                movea.l    A3, [A6 - 0x8]
  7924. 00005622  D7D0                     add.l      A3, [A0]
  7925. 00005624  280B                     move.l     D4, A3
  7926. 00005626  700E                     moveq.l    D0, 0x0E
  7927. 00005628  9880                     sub.l      D4, D0
  7928. 0000562A  3D7C 0001 FFDA           move.w     [A6 - 0x26], 0x1
  7929. 00005630  2044                     movea.l    A0, D4
  7930. 00005632  3D50 FFD8                move.w     [A6 - 0x28], [A0]
  7931. 00005636  3D6E FFDA FFEE           move.w     [A6 - 0x12], [A6 - 0x26]
  7932. 0000563C  6000 008C                bra        +0x8E /* 000056CA */
  7933. label00005640:
  7934. 00005640  3C13                     move.w     D6, [A3]
  7935. 00005642  302B 0002                move.w     D0, [A3 + 0x2]
  7936. 00005646  B06E FFDC                cmp.w      D0, [A6 - 0x24]
  7937. 0000564A  6672                     bne        +0x74 /* 000056BE */
  7938. 0000564C  BC47                     cmp.w      D6, D7
  7939. 0000564E  6754                     beq        +0x56 /* 000056A4 */
  7940. 00005650  3006                     move.w     D0, D6
  7941. 00005652  48C0                     ext.l      D0
  7942. 00005654  D08B                     add.l      D0, A3
  7943. 00005656  2D40 FFE6                move.l     [A6 - 0x1A], D0
  7944. 0000565A  3007                     move.w     D0, D7
  7945. 0000565C  48C0                     ext.l      D0
  7946. 0000565E  D08B                     add.l      D0, A3
  7947. 00005660  2D40 FFE2                move.l     [A6 - 0x1E], D0
  7948. 00005664  2045                     movea.l    A0, D5
  7949. 00005666  2245                     movea.l    A1, D5
  7950. 00005668  2251                     movea.l    A1, [A1]
  7951. 0000566A  2011                     move.l     D0, [A1]
  7952. 0000566C  D090                     add.l      D0, [A0]
  7953. 0000566E  2D40 FFDE                move.l     [A6 - 0x22], D0
  7954. 00005672  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  7955. 00005676  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  7956. 0000567A  202E FFDE                move.l     D0, [A6 - 0x22]
  7957. 0000567E  90AE FFE6                sub.l      D0, [A6 - 0x1A]
  7958. 00005682  3207                     move.w     D1, D7
  7959. 00005684  48C1                     ext.l      D1
  7960. 00005686  9081                     sub.l      D0, D1
  7961. 00005688  2F00                     move.l     -[A7], D0
  7962. 0000568A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  7963. 0000568E  2044                     movea.l    A0, D4
  7964. 00005690  3007                     move.w     D0, D7
  7965. 00005692  48C0                     ext.l      D0
  7966. 00005694  D0A8 0004                add.l      D0, [A0 + 0x4]
  7967. 00005698  3206                     move.w     D1, D6
  7968. 0000569A  48C1                     ext.l      D1
  7969. 0000569C  9081                     sub.l      D0, D1
  7970. 0000569E  2044                     movea.l    A0, D4
  7971. 000056A0  2140 0004                move.l     [A0 + 0x4], D0
  7972. label000056A4:
  7973. 000056A4  206E 0008                movea.l    A0, [A6 + 0x8]
  7974. 000056A8  2F10                     move.l     -[A7], [A0]
  7975. 000056AA  2F0B                     move.l     -[A7], A3
  7976. 000056AC  3007                     move.w     D0, D7
  7977. 000056AE  48C0                     ext.l      D0
  7978. 000056B0  2F00                     move.l     -[A7], D0
  7979. 000056B2  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  7980. 000056B6  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  7981. 000056BC  6018                     bra        +0x1A /* 000056D6 */
  7982. label000056BE:
  7983. 000056BE  3006                     move.w     D0, D6
  7984. 000056C0  48C0                     ext.l      D0
  7985. 000056C2  D7C0                     add.l      A3, D0
  7986. 000056C4  526E FFEE                addq.w     [A6 - 0x12], 1
  7987. 000056C8  690C                     bvs        +0xE /* 000056D6 */
  7988. label000056CA:
  7989. 000056CA  302E FFEE                move.w     D0, [A6 - 0x12]
  7990. 000056CE  B06E FFD8                cmp.w      D0, [A6 - 0x28]
  7991. 000056D2  6F00 FF6C                ble        -0x92 /* 00005640 */
  7992. label000056D6:
  7993. 000056D6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7994. 000056DA  1F3C 0001                move.b     -[A7], 0x1
  7995. 000056DE  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  7996. label000056E2:
  7997. 000056E2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  7998. 000056E6  4E5E                     unlink     A6
  7999. 000056E8  205F                     movea.l    A0, [A7]+
  8000. 000056EA  504F                     addq.w     A7, 8
  8001. 000056EC  4ED0                     jmp        [A0]
  8002. export_1414:
  8003. fn000056EE:
  8004. 000056EE  4E56 FFCC                link       A6, -0x0034
  8005. 000056F2  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  8006. 000056F6  286E 0008                movea.l    A4, [A6 + 0x8]
  8007. 000056FA  2054                     movea.l    A0, [A4]
  8008. 000056FC  2028 0028                move.l     D0, [A0 + 0x28]
  8009. 00005700  7232                     moveq.l    D1, 0x32
  8010. 00005702  D081                     add.l      D0, D1
  8011. 00005704  2828 002E                move.l     D4, [A0 + 0x2E]
  8012. 00005708  D880                     add.l      D4, D0
  8013. 0000570A  2004                     move.l     D0, D4
  8014. 0000570C  D094                     add.l      D0, [A4]
  8015. 0000570E  2D40 FFEC                move.l     [A6 - 0x14], D0
  8016. 00005712  486E FFEC                pea.l      [A6 - 0x14]
  8017. 00005716  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  8018. 0000571A  486E FFEC                pea.l      [A6 - 0x14]
  8019. 0000571E  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  8020. 00005722  2E2E FFEC                move.l     D7, [A6 - 0x14]
  8021. 00005726  9E94                     sub.l      D7, [A4]
  8022. 00005728  42A7                     clr.l      -[A7]
  8023. 0000572A  2F0C                     move.l     -[A7], A4
  8024. 0000572C  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  8025. 00005730  2C1F                     move.l     D6, [A7]+
  8026. 00005732  2006                     move.l     D0, D6
  8027. 00005734  9087                     sub.l      D0, D7
  8028. 00005736  7220                     moveq.l    D1, 0x20
  8029. 00005738  B280                     cmp.l      D1, D0
  8030. 0000573A  6E2E                     bgt        +0x30 /* 0000576A */
  8031. 0000573C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8032. 00005740  486E FFCC                pea.l      [A6 - 0x34]
  8033. 00005744  7020                     moveq.l    D0, 0x20
  8034. 00005746  2F00                     move.l     -[A7], D0
  8035. 00005748  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  8036. 0000574C  203C 574F 5341           move.l     D0, 0x574F5341 /* 'WOSA' */
  8037. 00005752  B0AE FFCC                cmp.l      D0, [A6 - 0x34]
  8038. 00005756  6612                     bne        +0x14 /* 0000576A */
  8039. 00005758  202E FFD0                move.l     D0, [A6 - 0x30]
  8040. 0000575C  D087                     add.l      D0, D7
  8041. 0000575E  2A2E FFD4                move.l     D5, [A6 - 0x2C]
  8042. 00005762  DA80                     add.l      D5, D0
  8043. 00005764  BC85                     cmp.l      D6, D5
  8044. 00005766  6D02                     blt        +0x4 /* 0000576A */
  8045. 00005768  2E05                     move.l     D7, D5
  8046. label0000576A:
  8047. 0000576A  2D47 000C                move.l     [A6 + 0xC], D7
  8048. 0000576E  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  8049. 00005772  4E5E                     unlink     A6
  8050. 00005774  2E9F                     move.l     [A7], [A7]+
  8051. 00005776  4E75                     rts
  8052. export_1415:
  8053. 00005778  4E56 0000                link       A6, 0
  8054. 0000577C  2F0C                     move.l     -[A7], A4
  8055. 0000577E  206E 0008                movea.l    A0, [A6 + 0x8]
  8056. 00005782  2850                     movea.l    A4, [A0]
  8057. 00005784  202C 0038                move.l     D0, [A4 + 0x38]
  8058. 00005788  7240                     moveq.l    D1, 0x40
  8059. 0000578A  D081                     add.l      D0, D1
  8060. 0000578C  222C 003C                move.l     D1, [A4 + 0x3C]
  8061. 00005790  D280                     add.l      D1, D0
  8062. 00005792  2D41 000C                move.l     [A6 + 0xC], D1
  8063. 00005796  285F                     movea.l    A4, [A7]+
  8064. 00005798  4E5E                     unlink     A6
  8065. 0000579A  2E9F                     move.l     [A7], [A7]+
  8066. 0000579C  4E75                     rts
  8067. export_1416:
  8068. fn0000579E:
  8069. 0000579E  4E56 FFCC                link       A6, -0x0034
  8070. 000057A2  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  8071. 000057A6  286E 0008                movea.l    A4, [A6 + 0x8]
  8072. 000057AA  2054                     movea.l    A0, [A4]
  8073. 000057AC  2028 002C                move.l     D0, [A0 + 0x2C]
  8074. 000057B0  7236                     moveq.l    D1, 0x36
  8075. 000057B2  D081                     add.l      D0, D1
  8076. 000057B4  2828 0032                move.l     D4, [A0 + 0x32]
  8077. 000057B8  D880                     add.l      D4, D0
  8078. 000057BA  2004                     move.l     D0, D4
  8079. 000057BC  D094                     add.l      D0, [A4]
  8080. 000057BE  2D40 FFEC                move.l     [A6 - 0x14], D0
  8081. 000057C2  486E FFEC                pea.l      [A6 - 0x14]
  8082. 000057C6  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  8083. 000057CA  486E FFEC                pea.l      [A6 - 0x14]
  8084. 000057CE  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  8085. 000057D2  2E2E FFEC                move.l     D7, [A6 - 0x14]
  8086. 000057D6  9E94                     sub.l      D7, [A4]
  8087. 000057D8  42A7                     clr.l      -[A7]
  8088. 000057DA  2F0C                     move.l     -[A7], A4
  8089. 000057DC  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  8090. 000057E0  2C1F                     move.l     D6, [A7]+
  8091. 000057E2  2006                     move.l     D0, D6
  8092. 000057E4  9087                     sub.l      D0, D7
  8093. 000057E6  7220                     moveq.l    D1, 0x20
  8094. 000057E8  B280                     cmp.l      D1, D0
  8095. 000057EA  6E2E                     bgt        +0x30 /* 0000581A */
  8096. 000057EC  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8097. 000057F0  486E FFCC                pea.l      [A6 - 0x34]
  8098. 000057F4  7020                     moveq.l    D0, 0x20
  8099. 000057F6  2F00                     move.l     -[A7], D0
  8100. 000057F8  4EAD 280A                jsr        [A5 + 0x280A /* export_1277 */]
  8101. 000057FC  203C 574F 5341           move.l     D0, 0x574F5341 /* 'WOSA' */
  8102. 00005802  B0AE FFCC                cmp.l      D0, [A6 - 0x34]
  8103. 00005806  6612                     bne        +0x14 /* 0000581A */
  8104. 00005808  202E FFD0                move.l     D0, [A6 - 0x30]
  8105. 0000580C  D087                     add.l      D0, D7
  8106. 0000580E  2A2E FFD4                move.l     D5, [A6 - 0x2C]
  8107. 00005812  DA80                     add.l      D5, D0
  8108. 00005814  BC85                     cmp.l      D6, D5
  8109. 00005816  6D02                     blt        +0x4 /* 0000581A */
  8110. 00005818  2E05                     move.l     D7, D5
  8111. label0000581A:
  8112. 0000581A  2D47 000C                move.l     [A6 + 0xC], D7
  8113. 0000581E  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  8114. 00005822  4E5E                     unlink     A6
  8115. 00005824  2E9F                     move.l     [A7], [A7]+
  8116. 00005826  4E75                     rts
  8117. export_1417:
  8118. fn00005828:
  8119. 00005828  4E56 FFE6                link       A6, -0x001A
  8120. 0000582C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8121. 00005830  206E 0008                movea.l    A0, [A6 + 0x8]
  8122. 00005834  43EE FFF4                lea.l      A1, [A6 - 0xC]
  8123. 00005838  7005                     moveq.l    D0, 0x05
  8124. label0000583A:
  8125. 0000583A  32D8                     move.w     [A1]+, [A0]+
  8126. 0000583C  51C8 FFFC                dbf        D0, -0x6 /* 0000583A */
  8127. 00005840  42A7                     clr.l      -[A7]
  8128. 00005842  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  8129. 00005846  2F3C 5354 424C           move.l     -[A7], 0x5354424C /* 'STBL' */
  8130. 0000584C  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  8131. 00005850  265F                     movea.l    A3, [A7]+
  8132. 00005852  200B                     move.l     D0, A3
  8133. 00005854  6608                     bne        +0xA /* 0000585E */
  8134. 00005856  7000                     moveq.l    D0, 0x00
  8135. 00005858  2D40 000C                move.l     [A6 + 0xC], D0
  8136. 0000585C  607E                     bra        +0x80 /* 000058DC */
  8137. label0000585E:
  8138. 0000585E  2E13                     move.l     D7, [A3]
  8139. 00005860  7018                     moveq.l    D0, 0x18
  8140. 00005862  DE80                     add.l      D7, D0
  8141. 00005864  3D7C 0001 FFE8           move.w     [A6 - 0x18], 0x1
  8142. 0000586A  2053                     movea.l    A0, [A3]
  8143. 0000586C  3D68 0012 FFE6           move.w     [A6 - 0x1A], [A0 + 0x12]
  8144. 00005872  3C2E FFE8                move.w     D6, [A6 - 0x18]
  8145. 00005876  6046                     bra        +0x48 /* 000058BE */
  8146. label00005878:
  8147. 00005878  2847                     movea.l    A4, D7
  8148. 0000587A  302C 000C                move.w     D0, [A4 + 0xC]
  8149. 0000587E  B06E FFF4                cmp.w      D0, [A6 - 0xC]
  8150. 00005882  57C0                     seq        D0
  8151. 00005884  4A00                     tst.b      D0
  8152. 00005886  672E                     beq        +0x30 /* 000058B6 */
  8153. 00005888  322C 0010                move.w     D1, [A4 + 0x10]
  8154. 0000588C  B26E FFF8                cmp.w      D1, [A6 - 0x8]
  8155. 00005890  57C1                     seq        D1
  8156. 00005892  C001                     and.b      D0, D1
  8157. 00005894  6720                     beq        +0x22 /* 000058B6 */
  8158. 00005896  41EE FFF6                lea.l      A0, [A6 - 0xA]
  8159. 0000589A  322C 000E                move.w     D1, [A4 + 0xE]
  8160. 0000589E  B250                     cmp.w      D1, [A0]
  8161. 000058A0  57C1                     seq        D1
  8162. 000058A2  C001                     and.b      D0, D1
  8163. 000058A4  6710                     beq        +0x12 /* 000058B6 */
  8164. 000058A6  2D54 000C                move.l     [A6 + 0xC], [A4]
  8165. 000058AA  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  8166. 000058AE  4267                     clr.w      -[A7]
  8167. 000058B0  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  8168. 000058B4  6026                     bra        +0x28 /* 000058DC */
  8169. label000058B6:
  8170. 000058B6  7018                     moveq.l    D0, 0x18
  8171. 000058B8  DE80                     add.l      D7, D0
  8172. 000058BA  5246                     addq.w     D6, 1
  8173. 000058BC  6906                     bvs        +0x8 /* 000058C4 */
  8174. label000058BE:
  8175. 000058BE  BC6E FFE6                cmp.w      D6, [A6 - 0x1A]
  8176. 000058C2  6FB4                     ble        -0x4A /* 00005878 */
  8177. label000058C4:
  8178. 000058C4  2F2D AA4A                move.l     -[A7], [A5 - 0x55B6]
  8179. 000058C8  4267                     clr.w      -[A7]
  8180. 000058CA  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  8181. 000058CE  42A7                     clr.l      -[A7]
  8182. 000058D0  486E FFF4                pea.l      [A6 - 0xC]
  8183. 000058D4  4EBA A83A                jsr        [PC - 0x57C6 /* 00000110 */]
  8184. 000058D8  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  8185. label000058DC:
  8186. 000058DC  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  8187. 000058E0  4E5E                     unlink     A6
  8188. 000058E2  2E9F                     move.l     [A7], [A7]+
  8189. 000058E4  4E75                     rts
  8190. export_1418:
  8191. 000058E6  4E56 FFDA                link       A6, -0x0026
  8192. 000058EA  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8193. 000058EE  4247                     clr.w      D7
  8194. 000058F0  42A7                     clr.l      -[A7]
  8195. 000058F2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8196. 000058F6  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  8197. 000058FA  285F                     movea.l    A4, [A7]+
  8198. 000058FC  200C                     move.l     D0, A4
  8199. 000058FE  6700 00C4                beq        +0xC6 /* 000059C4 */
  8200. 00005902  2F0C                     move.l     -[A7], A4
  8201. 00005904  486E FFDD                pea.l      [A6 - 0x23]
  8202. 00005908  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  8203. 0000590C  102E 0010                move.b     D0, [A6 + 0x10]
  8204. 00005910  660A                     bne        +0xC /* 0000591C */
  8205. 00005912  302E 0012                move.w     D0, [A6 + 0x12]
  8206. 00005916  4440                     neg.w      D0
  8207. 00005918  3D40 0012                move.w     [A6 + 0x12], D0
  8208. label0000591C:
  8209. 0000591C  2F0C                     move.l     -[A7], A4
  8210. 0000591E  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  8211. 00005922  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  8212. 00005926  486E FFF8                pea.l      [A6 - 0x8]
  8213. 0000592A  486E FFF4                pea.l      [A6 - 0xC]
  8214. 0000592E  486E FFEC                pea.l      [A6 - 0x14]
  8215. 00005932  486E FFE8                pea.l      [A6 - 0x18]
  8216. 00005936  4EBA CDB2                jsr        [PC - 0x324E /* 000026EA */]
  8217. 0000593A  4AAE FFEC                tst.l      [A6 - 0x14]
  8218. 0000593E  6700 0084                beq        +0x86 /* 000059C4 */
  8219. 00005942  202E FFEC                move.l     D0, [A6 - 0x14]
  8220. 00005946  D0AE FFF8                add.l      D0, [A6 - 0x8]
  8221. 0000594A  2640                     movea.l    A3, D0
  8222. 0000594C  97FC 0000 0001           sub.l      A3, 0x1
  8223. 00005952  1C13                     move.b     D6, [A3]
  8224. 00005954  700D                     moveq.l    D0, 0x0D
  8225. 00005956  B006                     cmp.b      D0, D6
  8226. 00005958  660A                     bne        +0xC /* 00005964 */
  8227. 0000595A  7001                     moveq.l    D0, 0x01
  8228. 0000595C  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  8229. 00005960  6762                     beq        +0x64 /* 000059C4 */
  8230. 00005962  6004                     bra        +0x6 /* 00005968 */
  8231. label00005964:
  8232. 00005964  528B                     addq.l     A3, 1
  8233. 00005966  1C13                     move.b     D6, [A3]
  8234. label00005968:
  8235. 00005968  4213                     clr.b      [A3]
  8236. 0000596A  2D6E FFF8 FFE4           move.l     [A6 - 0x1C], [A6 - 0x8]
  8237. 00005970  4205                     clr.b      D5
  8238. 00005972  7E01                     moveq.l    D7, 0x01
  8239. label00005974:
  8240. 00005974  2D6E FFE4 FFE0           move.l     [A6 - 0x20], [A6 - 0x1C]
  8241. 0000597A  486E FFE4                pea.l      [A6 - 0x1C]
  8242. 0000597E  4EAD 28FA                jsr        [A5 + 0x28FA /* export_1307 */]
  8243. 00005982  206E FFE4                movea.l    A0, [A6 - 0x1C]
  8244. 00005986  1810                     move.b     D4, [A0]
  8245. 00005988  4210                     clr.b      [A0]
  8246. 0000598A  4AAE 000C                tst.l      [A6 + 0xC]
  8247. 0000598E  6716                     beq        +0x18 /* 000059A6 */
  8248. 00005990  4267                     clr.w      -[A7]
  8249. 00005992  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  8250. 00005996  3F07                     move.w     -[A7], D7
  8251. 00005998  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8252. 0000599C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8253. 000059A0  205F                     movea.l    A0, [A7]+
  8254. 000059A2  4E90                     jsr        [A0]
  8255. 000059A4  1A1F                     move.b     D5, [A7]+
  8256. label000059A6:
  8257. 000059A6  206E FFE4                movea.l    A0, [A6 - 0x1C]
  8258. 000059AA  1084                     move.b     [A0], D4
  8259. 000059AC  57C0                     seq        D0
  8260. 000059AE  2205                     move.l     D1, D5
  8261. 000059B0  8200                     or.b       D1, D0
  8262. 000059B2  0241 0001                andi.w     D1, 0x1
  8263. 000059B6  6702                     beq        +0x4 /* 000059BA */
  8264. 000059B8  6008                     bra        +0xA /* 000059C2 */
  8265. label000059BA:
  8266. 000059BA  52AE FFE4                addq.l     [A6 - 0x1C], 1
  8267. 000059BE  5247                     addq.w     D7, 1
  8268. 000059C0  60B2                     bra        -0x4C /* 00005974 */
  8269. label000059C2:
  8270. 000059C2  1686                     move.b     [A3], D6
  8271. label000059C4:
  8272. 000059C4  200C                     move.l     D0, A4
  8273. 000059C6  6714                     beq        +0x16 /* 000059DC */
  8274. 000059C8  2F0C                     move.l     -[A7], A4
  8275. 000059CA  1F2E FFDD                move.b     -[A7], [A6 - 0x23]
  8276. 000059CE  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  8277. 000059D2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8278. 000059D6  4267                     clr.w      -[A7]
  8279. 000059D8  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  8280. label000059DC:
  8281. 000059DC  3D47 0018                move.w     [A6 + 0x18], D7
  8282. 000059E0  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  8283. 000059E4  4E5E                     unlink     A6
  8284. 000059E6  205F                     movea.l    A0, [A7]+
  8285. 000059E8  DEFC 0010                add.w      A7, 0x10
  8286. 000059EC  4ED0                     jmp        [A0]
  8287. export_1419:
  8288. 000059EE  4E56 FF64                link       A6, -0x009C
  8289. 000059F2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8290. 000059F6  4AAD B21E                tst.l      [A5 - 0x4DE2]
  8291. 000059FA  56C0                     sne        D0
  8292. 000059FC  4400                     neg.b      D0
  8293. 000059FE  1D40 0008                move.b     [A6 + 0x8], D0
  8294. 00005A02  4AAD B21E                tst.l      [A5 - 0x4DE2]
  8295. 00005A06  57C0                     seq        D0
  8296. 00005A08  222D A548                move.l     D1, [A5 - 0x5AB8]
  8297. 00005A0C  B2AD B22A                cmp.l      D1, [A5 - 0x4DD6]
  8298. 00005A10  56C1                     sne        D1
  8299. 00005A12  8001                     or.b       D0, D1
  8300. 00005A14  6600 012E                bne        +0x130 /* 00005B44 */
  8301. 00005A18  42A7                     clr.l      -[A7]
  8302. 00005A1A  2F2D B21E                move.l     -[A7], [A5 - 0x4DE2]
  8303. 00005A1E  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  8304. 00005A22  2C1F                     move.l     D6, [A7]+
  8305. 00005A24  6700 011E                beq        +0x120 /* 00005B44 */
  8306. 00005A28  2046                     movea.l    A0, D6
  8307. 00005A2A  2050                     movea.l    A0, [A0]
  8308. 00005A2C  2E28 0024                move.l     D7, [A0 + 0x24]
  8309. 00005A30  2F2D B21E                move.l     -[A7], [A5 - 0x4DE2]
  8310. 00005A34  4267                     clr.w      -[A7]
  8311. 00005A36  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  8312. 00005A3A  486E FF7C                pea.l      [A6 - 0x84]
  8313. 00005A3E  2F3C 0000 0084           move.l     -[A7], 0x84
  8314. 00005A44  4EAD 29CA                jsr        [A5 + 0x29CA /* export_1333 */]
  8315. 00005A48  2D6D B21E FF7C           move.l     [A6 - 0x84], [A5 - 0x4DE2]
  8316. 00005A4E  4267                     clr.w      -[A7]
  8317. 00005A50  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  8318. 00005A54  202D B22E                move.l     D0, [A5 - 0x4DD2]
  8319. 00005A58  5380                     subq.l     D0, 1
  8320. 00005A5A  2F00                     move.l     -[A7], D0
  8321. 00005A5C  486E FF7C                pea.l      [A6 - 0x84]
  8322. 00005A60  4EBA D158                jsr        [PC - 0x2EA8 /* 00002BBA */]
  8323. 00005A64  101F                     move.b     D0, [A7]+
  8324. 00005A66  6604                     bne        +0x6 /* 00005A6C */
  8325. 00005A68  6000 00DA                bra        +0xDC /* 00005B44 */
  8326. label00005A6C:
  8327. 00005A6C  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  8328. 00005A70  2F2D B22E                move.l     -[A7], [A5 - 0x4DD2]
  8329. 00005A74  1F3C 0001                move.b     -[A7], 0x1
  8330. 00005A78  4EBA 040E                jsr        [PC + 0x40E /* 00005E88 */]
  8331. 00005A7C  2F2D A8CA                move.l     -[A7], [A5 - 0x5736]
  8332. 00005A80  202D B22E                move.l     D0, [A5 - 0x4DD2]
  8333. 00005A84  5280                     addq.l     D0, 1
  8334. 00005A86  2F00                     move.l     -[A7], D0
  8335. 00005A88  1F3C 0001                move.b     -[A7], 0x1
  8336. 00005A8C  4EBA 03FA                jsr        [PC + 0x3FA /* 00005E88 */]
  8337. 00005A90  52AD A8C2                addq.l     [A5 - 0x573E], 1
  8338. 00005A94  7001                     moveq.l    D0, 0x01
  8339. 00005A96  B0AD B22E                cmp.l      D0, [A5 - 0x4DD2]
  8340. 00005A9A  6606                     bne        +0x8 /* 00005AA2 */
  8341. 00005A9C  2B6D B21E A8C6           move.l     [A5 - 0x573A], [A5 - 0x4DE2]
  8342. label00005AA2:
  8343. 00005AA2  1B7C 0001 A77C           move.b     [A5 - 0x5884], 0x1
  8344. 00005AA8  42A7                     clr.l      -[A7]
  8345. 00005AAA  2F07                     move.l     -[A7], D7
  8346. 00005AAC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  8347. 00005AB0  265F                     movea.l    A3, [A7]+
  8348. 00005AB2  2853                     movea.l    A4, [A3]
  8349. 00005AB4  52AC 0018                addq.l     [A4 + 0x18], 1
  8350. 00005AB8  2A2C 0020                move.l     D5, [A4 + 0x20]
  8351. 00005ABC  282C 001C                move.l     D4, [A4 + 0x1C]
  8352. 00005AC0  2F07                     move.l     -[A7], D7
  8353. 00005AC2  1F3C 0001                move.b     -[A7], 0x1
  8354. 00005AC6  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  8355. 00005ACA  4AAD B1EA                tst.l      [A5 - 0x4E16]
  8356. 00005ACE  675A                     beq        +0x5C /* 00005B2A */
  8357. 00005AD0  BEAD B1EA                cmp.l      D7, [A5 - 0x4E16]
  8358. 00005AD4  670A                     beq        +0xC /* 00005AE0 */
  8359. 00005AD6  2F3C 0004 7F8E           move.l     -[A7], 0x47F8E
  8360. 00005ADC  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  8361. label00005AE0:
  8362. 00005AE0  52AD A8BA                addq.l     [A5 - 0x5746], 1
  8363. 00005AE4  2B6D AFE0 A8BE           move.l     [A5 - 0x5742], [A5 - 0x5020]
  8364. 00005AEA  42A7                     clr.l      -[A7]
  8365. 00005AEC  2F05                     move.l     -[A7], D5
  8366. 00005AEE  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  8367. 00005AF2  265F                     movea.l    A3, [A7]+
  8368. 00005AF4  200B                     move.l     D0, A3
  8369. 00005AF6  6712                     beq        +0x14 /* 00005B0A */
  8370. 00005AF8  2053                     movea.l    A0, [A3]
  8371. 00005AFA  216D B1EA 001C           move.l     [A0 + 0x1C], [A5 - 0x4E16]
  8372. 00005B00  2F05                     move.l     -[A7], D5
  8373. 00005B02  1F3C 0001                move.b     -[A7], 0x1
  8374. 00005B06  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  8375. label00005B0A:
  8376. 00005B0A  42A7                     clr.l      -[A7]
  8377. 00005B0C  2F04                     move.l     -[A7], D4
  8378. 00005B0E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  8379. 00005B12  265F                     movea.l    A3, [A7]+
  8380. 00005B14  200B                     move.l     D0, A3
  8381. 00005B16  6712                     beq        +0x14 /* 00005B2A */
  8382. 00005B18  2053                     movea.l    A0, [A3]
  8383. 00005B1A  216D B1EA 0020           move.l     [A0 + 0x20], [A5 - 0x4E16]
  8384. 00005B20  2F04                     move.l     -[A7], D4
  8385. 00005B22  1F3C 0001                move.b     -[A7], 0x1
  8386. 00005B26  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  8387. label00005B2A:
  8388. 00005B2A  2D6D B21E FF64           move.l     [A6 - 0x9C], [A5 - 0x4DE2]
  8389. 00005B30  7000                     moveq.l    D0, 0x00
  8390. 00005B32  2B40 B21E                move.l     [A5 - 0x4DE2], D0
  8391. 00005B36  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  8392. 00005B3A  2F2D A548                move.l     -[A7], [A5 - 0x5AB8]
  8393. 00005B3E  4267                     clr.w      -[A7]
  8394. 00005B40  4EAD 248A                jsr        [A5 + 0x248A /* export_1165 */]
  8395. label00005B44:
  8396. 00005B44  7000                     moveq.l    D0, 0x00
  8397. 00005B46  2B40 B21E                move.l     [A5 - 0x4DE2], D0
  8398. 00005B4A  7000                     moveq.l    D0, 0x00
  8399. 00005B4C  2B40 B22E                move.l     [A5 - 0x4DD2], D0
  8400. 00005B50  7000                     moveq.l    D0, 0x00
  8401. 00005B52  2B40 B22A                move.l     [A5 - 0x4DD6], D0
  8402. 00005B56  7000                     moveq.l    D0, 0x00
  8403. 00005B58  2B40 B1EA                move.l     [A5 - 0x4E16], D0
  8404. 00005B5C  7000                     moveq.l    D0, 0x00
  8405. 00005B5E  2B40 AFE0                move.l     [A5 - 0x5020], D0
  8406. 00005B62  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  8407. 00005B66  4E5E                     unlink     A6
  8408. 00005B68  4E75                     rts
  8409. fn00005B6A:
  8410. 00005B6A  4E56 FFDE                link       A6, -0x0022
  8411. 00005B6E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8412. 00005B72  282E 001C                move.l     D4, [A6 + 0x1C]
  8413. 00005B76  422E 0020                clr.b      [A6 + 0x20]
  8414. 00005B7A  206E 0008                movea.l    A0, [A6 + 0x8]
  8415. 00005B7E  43ED A1C0                lea.l      A1, [A5 - 0x5E40]
  8416. 00005B82  7003                     moveq.l    D0, 0x03
  8417. label00005B84:
  8418. 00005B84  30D9                     move.w     [A0]+, [A1]+
  8419. 00005B86  51C8 FFFC                dbf        D0, -0x6 /* 00005B84 */
  8420. 00005B8A  4A6E 001A                tst.w      [A6 + 0x1A]
  8421. 00005B8E  5EC0                     sgt        D0
  8422. 00005B90  4A00                     tst.b      D0
  8423. 00005B92  6700 00E0                beq        +0xE2 /* 00005C74 */
  8424. 00005B96  2F00                     move.l     -[A7], D0
  8425. 00005B98  4267                     clr.w      -[A7]
  8426. 00005B9A  2F04                     move.l     -[A7], D4
  8427. 00005B9C  42A7                     clr.l      -[A7]
  8428. 00005B9E  486E FFF8                pea.l      [A6 - 0x8]
  8429. 00005BA2  4EBA D4FA                jsr        [PC - 0x2B06 /* 0000309E */]
  8430. 00005BA6  121F                     move.b     D1, [A7]+
  8431. 00005BA8  201F                     move.l     D0, [A7]+
  8432. 00005BAA  C001                     and.b      D0, D1
  8433. 00005BAC  6700 00C6                beq        +0xC8 /* 00005C74 */
  8434. 00005BB0  42A7                     clr.l      -[A7]
  8435. 00005BB2  2F04                     move.l     -[A7], D4
  8436. 00005BB4  4EAD 0F12                jsr        [A5 + 0xF12 /* export_478 */]
  8437. 00005BB8  265F                     movea.l    A3, [A7]+
  8438. 00005BBA  2F0B                     move.l     -[A7], A3
  8439. 00005BBC  486E FFE3                pea.l      [A6 - 0x1D]
  8440. 00005BC0  4EAD 22EA                jsr        [A5 + 0x22EA /* export_1113 */]
  8441. 00005BC4  286E FFF8                movea.l    A4, [A6 - 0x8]
  8442. 00005BC8  D9D3                     add.l      A4, [A3]
  8443. 00005BCA  2A0C                     move.l     D5, A4
  8444. 00005BCC  700E                     moveq.l    D0, 0x0E
  8445. 00005BCE  9A80                     sub.l      D5, D0
  8446. 00005BD0  3D7C 0001 FFE0           move.w     [A6 - 0x20], 0x1
  8447. 00005BD6  2045                     movea.l    A0, D5
  8448. 00005BD8  3D50 FFDE                move.w     [A6 - 0x22], [A0]
  8449. 00005BDC  3C2E FFE0                move.w     D6, [A6 - 0x20]
  8450. 00005BE0  607A                     bra        +0x7C /* 00005C5C */
  8451. label00005BE2:
  8452. 00005BE2  3E14                     move.w     D7, [A4]
  8453. 00005BE4  302C 0002                move.w     D0, [A4 + 0x2]
  8454. 00005BE8  B06E 001A                cmp.w      D0, [A6 + 0x1A]
  8455. 00005BEC  6664                     bne        +0x66 /* 00005C52 */
  8456. 00005BEE  206E 0014                movea.l    A0, [A6 + 0x14]
  8457. 00005BF2  224C                     movea.l    A1, A4
  8458. 00005BF4  700E                     moveq.l    D0, 0x0E
  8459. label00005BF6:
  8460. 00005BF6  30D9                     move.w     [A0]+, [A1]+
  8461. 00005BF8  51C8 FFFC                dbf        D0, -0x6 /* 00005BF6 */
  8462. 00005BFC  200C                     move.l     D0, A4
  8463. 00005BFE  721E                     moveq.l    D1, 0x1E
  8464. 00005C00  D081                     add.l      D0, D1
  8465. 00005C02  2D40 FFEC                move.l     [A6 - 0x14], D0
  8466. 00005C06  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8467. 00005C0A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8468. 00005C0E  4EAD 29E2                jsr        [A5 + 0x29E2 /* export_1336 */]
  8469. 00005C12  486E FFEC                pea.l      [A6 - 0x14]
  8470. 00005C16  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  8471. 00005C1A  486E FFEC                pea.l      [A6 - 0x14]
  8472. 00005C1E  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  8473. 00005C22  3007                     move.w     D0, D7
  8474. 00005C24  48C0                     ext.l      D0
  8475. 00005C26  2D40 FFE8                move.l     [A6 - 0x18], D0
  8476. 00005C2A  4267                     clr.w      -[A7]
  8477. 00005C2C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8478. 00005C30  2F0C                     move.l     -[A7], A4
  8479. 00005C32  3007                     move.w     D0, D7
  8480. 00005C34  48C0                     ext.l      D0
  8481. 00005C36  2F00                     move.l     -[A7], D0
  8482. 00005C38  1F2E 0018                move.b     -[A7], [A6 + 0x18]
  8483. 00005C3C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8484. 00005C40  486E FFE8                pea.l      [A6 - 0x18]
  8485. 00005C44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8486. 00005C48  4EBA A724                jsr        [PC - 0x58DC /* 0000036E */]
  8487. 00005C4C  1D5F 0020                move.b     [A6 + 0x20], [A7]+
  8488. 00005C50  6010                     bra        +0x12 /* 00005C62 */
  8489. label00005C52:
  8490. 00005C52  3007                     move.w     D0, D7
  8491. 00005C54  48C0                     ext.l      D0
  8492. 00005C56  D9C0                     add.l      A4, D0
  8493. 00005C58  5246                     addq.w     D6, 1
  8494. 00005C5A  6906                     bvs        +0x8 /* 00005C62 */
  8495. label00005C5C:
  8496. 00005C5C  BC6E FFDE                cmp.w      D6, [A6 - 0x22]
  8497. 00005C60  6F80                     ble        -0x7E /* 00005BE2 */
  8498. label00005C62:
  8499. 00005C62  2F0B                     move.l     -[A7], A3
  8500. 00005C64  1F2E FFE3                move.b     -[A7], [A6 - 0x1D]
  8501. 00005C68  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  8502. 00005C6C  2F04                     move.l     -[A7], D4
  8503. 00005C6E  4267                     clr.w      -[A7]
  8504. 00005C70  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  8505. label00005C74:
  8506. 00005C74  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  8507. 00005C78  4E5E                     unlink     A6
  8508. 00005C7A  205F                     movea.l    A0, [A7]+
  8509. 00005C7C  DEFC 0018                add.w      A7, 0x18
  8510. 00005C80  4ED0                     jmp        [A0]
  8511. fn00005C82:
  8512. 00005C82  4E56 0000                link       A6, 0
  8513. 00005C86  486D B1F4                pea.l      [A5 - 0x4E0C]
  8514. 00005C8A  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  8515. 00005C8E  206E 0008                movea.l    A0, [A6 + 0x8]
  8516. 00005C92  2C48                     movea.l    A6, A0
  8517. 00005C94  4EFA 01D6                jmp        [PC + 0x1D6 /* 00005E6C */]
  8518. 00005C98  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  8519. 00005C9C  2E9F                     move.l     [A7], [A7]+
  8520. 00005C9E  4E75                     rts
  8521. export_1420:
  8522. 00005CA0  4E56 FDD2                link       A6, -0x022E
  8523. 00005CA4  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  8524. 00005CA8  42A7                     clr.l      -[A7]
  8525. 00005CAA  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  8526. 00005CAE  2F3C 4654 424C           move.l     -[A7], 0x4654424C /* 'FTBL' */
  8527. 00005CB4  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  8528. 00005CB8  2D5F FFE2                move.l     [A6 - 0x1E], [A7]+
  8529. 00005CBC  57C0                     seq        D0
  8530. 00005CBE  4A00                     tst.b      D0
  8531. 00005CC0  6610                     bne        +0x12 /* 00005CD2 */
  8532. 00005CC2  206E FFE2                movea.l    A0, [A6 - 0x1E]
  8533. 00005CC6  2050                     movea.l    A0, [A0]
  8534. 00005CC8  4AA8 0014                tst.l      [A0 + 0x14]
  8535. 00005CCC  56C1                     sne        D1
  8536. 00005CCE  8001                     or.b       D0, D1
  8537. 00005CD0  6706                     beq        +0x8 /* 00005CD8 */
  8538. label00005CD2:
  8539. 00005CD2  2F0E                     move.l     -[A7], A6
  8540. 00005CD4  4EBA FFAC                jsr        [PC - 0x54 /* 00005C82 */]
  8541. label00005CD8:
  8542. 00005CD8  206E FFE2                movea.l    A0, [A6 - 0x1E]
  8543. 00005CDC  2050                     movea.l    A0, [A0]
  8544. 00005CDE  3D68 0012 FFF6           move.w     [A6 - 0xA], [A0 + 0x12]
  8545. 00005CE4  302E FFF6                move.w     D0, [A6 - 0xA]
  8546. 00005CE8  E540                     asl        D0.w, 2
  8547. 00005CEA  5440                     addq.w     D0, 2
  8548. 00005CEC  48C0                     ext.l      D0
  8549. 00005CEE  2D40 FFDE                move.l     [A6 - 0x22], D0
  8550. 00005CF2  4AAD B1F4                tst.l      [A5 - 0x4E0C]
  8551. 00005CF6  6614                     bne        +0x16 /* 00005D0C */
  8552. 00005CF8  42A7                     clr.l      -[A7]
  8553. 00005CFA  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  8554. 00005CFE  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  8555. 00005D02  2B5F B1F4                move.l     [A5 - 0x4E0C], [A7]+
  8556. 00005D06  6700 0164                beq        +0x166 /* 00005E6C */
  8557. 00005D0A  601C                     bra        +0x1E /* 00005D28 */
  8558. label00005D0C:
  8559. 00005D0C  2F2D B1F4                move.l     -[A7], [A5 - 0x4E0C]
  8560. 00005D10  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  8561. 00005D14  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  8562. 00005D18  4267                     clr.w      -[A7]
  8563. 00005D1A  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  8564. 00005D1E  4A5F                     tst.w      [A7]+
  8565. 00005D20  6706                     beq        +0x8 /* 00005D28 */
  8566. 00005D22  2F0E                     move.l     -[A7], A6
  8567. 00005D24  4EBA FF5C                jsr        [PC - 0xA4 /* 00005C82 */]
  8568. label00005D28:
  8569. 00005D28  7018                     moveq.l    D0, 0x18
  8570. 00005D2A  2D40 FFEE                move.l     [A6 - 0x12], D0
  8571. 00005D2E  3D7C 0001 FDD8           move.w     [A6 - 0x228], 0x1
  8572. 00005D34  3D6E FFF6 FDD6           move.w     [A6 - 0x22A], [A6 - 0xA]
  8573. 00005D3A  3D6E FDD8 FFFC           move.w     [A6 - 0x4], [A6 - 0x228]
  8574. 00005D40  6000 0114                bra        +0x116 /* 00005E56 */
  8575. label00005D44:
  8576. 00005D44  206E FFE2                movea.l    A0, [A6 - 0x1E]
  8577. 00005D48  202E FFEE                move.l     D0, [A6 - 0x12]
  8578. 00005D4C  D090                     add.l      D0, [A0]
  8579. 00005D4E  2D40 FFE6                move.l     [A6 - 0x1A], D0
  8580. 00005D52  206E FFE6                movea.l    A0, [A6 - 0x1A]
  8581. 00005D56  3D50 FFF8                move.w     [A6 - 0x8], [A0]
  8582. 00005D5A  7002                     moveq.l    D0, 0x02
  8583. 00005D5C  2D40 FFF2                move.l     [A6 - 0xE], D0
  8584. 00005D60  3D7C 0001 FDD4           move.w     [A6 - 0x22C], 0x1
  8585. 00005D66  302E FFFC                move.w     D0, [A6 - 0x4]
  8586. 00005D6A  5340                     subq.w     D0, 1
  8587. 00005D6C  3D40 FDD2                move.w     [A6 - 0x22E], D0
  8588. 00005D70  3D6E FDD4 FFFE           move.w     [A6 - 0x2], [A6 - 0x22C]
  8589. 00005D76  6020                     bra        +0x22 /* 00005D98 */
  8590. label00005D78:
  8591. 00005D78  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  8592. 00005D7C  202E FFF2                move.l     D0, [A6 - 0xE]
  8593. 00005D80  D090                     add.l      D0, [A0]
  8594. 00005D82  2040                     movea.l    A0, D0
  8595. 00005D84  3010                     move.w     D0, [A0]
  8596. 00005D86  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  8597. 00005D8A  6F02                     ble        +0x4 /* 00005D8E */
  8598. 00005D8C  6014                     bra        +0x16 /* 00005DA2 */
  8599. label00005D8E:
  8600. 00005D8E  58AE FFF2                addq.l     [A6 - 0xE], 4
  8601. 00005D92  526E FFFE                addq.w     [A6 - 0x2], 1
  8602. 00005D96  690A                     bvs        +0xC /* 00005DA2 */
  8603. label00005D98:
  8604. 00005D98  302E FFFE                move.w     D0, [A6 - 0x2]
  8605. 00005D9C  B06E FDD2                cmp.w      D0, [A6 - 0x22E]
  8606. 00005DA0  6FD6                     ble        -0x28 /* 00005D78 */
  8607. label00005DA2:
  8608. 00005DA2  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  8609. 00005DA6  202E FFF2                move.l     D0, [A6 - 0xE]
  8610. 00005DAA  D090                     add.l      D0, [A0]
  8611. 00005DAC  2D40 FFDA                move.l     [A6 - 0x26], D0
  8612. 00005DB0  2F2E FFDA                move.l     -[A7], [A6 - 0x26]
  8613. 00005DB4  202E FFDA                move.l     D0, [A6 - 0x26]
  8614. 00005DB8  5880                     addq.l     D0, 4
  8615. 00005DBA  2F00                     move.l     -[A7], D0
  8616. 00005DBC  202E FFDE                move.l     D0, [A6 - 0x22]
  8617. 00005DC0  90AE FFF2                sub.l      D0, [A6 - 0xE]
  8618. 00005DC4  5980                     subq.l     D0, 4
  8619. 00005DC6  2F00                     move.l     -[A7], D0
  8620. 00005DC8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  8621. 00005DCC  202E FFE6                move.l     D0, [A6 - 0x1A]
  8622. 00005DD0  5480                     addq.l     D0, 2
  8623. 00005DD2  2F00                     move.l     -[A7], D0
  8624. 00005DD4  486E FDDA                pea.l      [A6 - 0x226]
  8625. 00005DD8  4EAD 29E2                jsr        [A5 + 0x29E2 /* export_1336 */]
  8626. 00005DDC  486E FDDA                pea.l      [A6 - 0x226]
  8627. 00005DE0  486E FFFA                pea.l      [A6 - 0x6]
  8628. 00005DE4  A900                     syscall    GetFNum
  8629. 00005DE6  4A6E FFFA                tst.w      [A6 - 0x6]
  8630. 00005DEA  6626                     bne        +0x28 /* 00005E12 */
  8631. 00005DEC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  8632. 00005DF0  486E FEDA                pea.l      [A6 - 0x126]
  8633. 00005DF4  A8FF                     syscall    GetFName/GetFontName
  8634. 00005DF6  4267                     clr.w      -[A7]
  8635. 00005DF8  486E FDDA                pea.l      [A6 - 0x226]
  8636. 00005DFC  486E FEDA                pea.l      [A6 - 0x126]
  8637. 00005E00  4EAD 2922                jsr        [A5 + 0x2922 /* export_1312 */]
  8638. 00005E04  101F                     move.b     D0, [A7]+
  8639. 00005E06  660A                     bne        +0xC /* 00005E12 */
  8640. 00005E08  70FE                     moveq.l    D0, 0xFFFFFFFE
  8641. 00005E0A  906E FFF8                sub.w      D0, [A6 - 0x8]
  8642. 00005E0E  3D40 FFFA                move.w     [A6 - 0x6], D0
  8643. label00005E12:
  8644. 00005E12  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  8645. 00005E16  202E FFF2                move.l     D0, [A6 - 0xE]
  8646. 00005E1A  D090                     add.l      D0, [A0]
  8647. 00005E1C  2D40 FFEA                move.l     [A6 - 0x16], D0
  8648. 00005E20  206E FFEA                movea.l    A0, [A6 - 0x16]
  8649. 00005E24  30AE FFF8                move.w     [A0], [A6 - 0x8]
  8650. 00005E28  206E FFEA                movea.l    A0, [A6 - 0x16]
  8651. 00005E2C  316E FFFA 0002           move.w     [A0 + 0x2], [A6 - 0x6]
  8652. 00005E32  202E FFEE                move.l     D0, [A6 - 0x12]
  8653. 00005E36  5480                     addq.l     D0, 2
  8654. 00005E38  7200                     moveq.l    D1, 0x00
  8655. 00005E3A  4242                     clr.w      D2
  8656. 00005E3C  142E FDDA                move.b     D2, [A6 - 0x226]
  8657. 00005E40  5442                     addq.w     D2, 2
  8658. 00005E42  3202                     move.w     D1, D2
  8659. 00005E44  C2BC FFFF FFFE           and.l      D1, 0xFFFFFFFE
  8660. 00005E4A  D280                     add.l      D1, D0
  8661. 00005E4C  2D41 FFEE                move.l     [A6 - 0x12], D1
  8662. 00005E50  526E FFFC                addq.w     [A6 - 0x4], 1
  8663. 00005E54  690C                     bvs        +0xE /* 00005E62 */
  8664. label00005E56:
  8665. 00005E56  302E FFFC                move.w     D0, [A6 - 0x4]
  8666. 00005E5A  B06E FDD6                cmp.w      D0, [A6 - 0x22A]
  8667. 00005E5E  6F00 FEE4                ble        -0x11A /* 00005D44 */
  8668. label00005E62:
  8669. 00005E62  206D B1F4                movea.l    A0, [A5 - 0x4E0C]
  8670. 00005E66  2050                     movea.l    A0, [A0]
  8671. 00005E68  30AE FFF6                move.w     [A0], [A6 - 0xA]
  8672. label00005E6C:
  8673. 00005E6C  4FEE FDB2                lea.l      A7, [A6 - 0x24E]
  8674. 00005E70  4AAE FFE2                tst.l      [A6 - 0x1E]
  8675. 00005E74  670A                     beq        +0xC /* 00005E80 */
  8676. 00005E76  2F2D AA46                move.l     -[A7], [A5 - 0x55BA]
  8677. 00005E7A  4267                     clr.w      -[A7]
  8678. 00005E7C  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  8679. label00005E80:
  8680. 00005E80  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  8681. 00005E84  4E5E                     unlink     A6
  8682. 00005E86  4E75                     rts
  8683. export_1421:
  8684. fn00005E88:
  8685. 00005E88  4E56 FEA2                link       A6, -0x015E
  8686. 00005E8C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8687. 00005E90  4267                     clr.w      -[A7]
  8688. 00005E92  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  8689. 00005E96  486E FFD0                pea.l      [A6 - 0x30]
  8690. 00005E9A  4EBA BA50                jsr        [PC - 0x45B0 /* 000018EC */]
  8691. 00005E9E  101F                     move.b     D0, [A7]+
  8692. 00005EA0  660A                     bne        +0xC /* 00005EAC */
  8693. 00005EA2  2F3C 0005 EA36           move.l     -[A7], 0x5EA36
  8694. 00005EA8  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  8695. label00005EAC:
  8696. 00005EAC  202E 000A                move.l     D0, [A6 + 0xA]
  8697. 00005EB0  B0AE FFE8                cmp.l      D0, [A6 - 0x18]
  8698. 00005EB4  6E00 020C                bgt        +0x20E /* 000060C2 */
  8699. 00005EB8  4267                     clr.w      -[A7]
  8700. 00005EBA  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  8701. 00005EBE  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8702. 00005EC2  486E FF4C                pea.l      [A6 - 0xB4]
  8703. 00005EC6  4EBA B87A                jsr        [PC - 0x4786 /* 00001742 */]
  8704. 00005ECA  101F                     move.b     D0, [A7]+
  8705. 00005ECC  660A                     bne        +0xC /* 00005ED8 */
  8706. 00005ECE  2F3C 0006 AE05           move.l     -[A7], 0x6AE05
  8707. 00005ED4  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  8708. label00005ED8:
  8709. 00005ED8  42A7                     clr.l      -[A7]
  8710. 00005EDA  2F2E FF4C                move.l     -[A7], [A6 - 0xB4]
  8711. 00005EDE  4EAD 0EF2                jsr        [A5 + 0xEF2 /* export_474 */]
  8712. 00005EE2  265F                     movea.l    A3, [A7]+
  8713. 00005EE4  200B                     move.l     D0, A3
  8714. 00005EE6  6608                     bne        +0xA /* 00005EF0 */
  8715. 00005EE8  4EAD 1FBA                jsr        [A5 + 0x1FBA /* export_1011 */]
  8716. 00005EEC  6000 01D4                bra        +0x1D6 /* 000060C2 */
  8717. label00005EF0:
  8718. 00005EF0  4267                     clr.w      -[A7]
  8719. 00005EF2  2F0B                     move.l     -[A7], A3
  8720. 00005EF4  4EBA A34C                jsr        [PC - 0x5CB4 /* 00000242 */]
  8721. 00005EF8  101F                     move.b     D0, [A7]+
  8722. 00005EFA  670E                     beq        +0x10 /* 00005F0A */
  8723. 00005EFC  2F2E FF4C                move.l     -[A7], [A6 - 0xB4]
  8724. 00005F00  4267                     clr.w      -[A7]
  8725. 00005F02  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  8726. 00005F06  6000 01BA                bra        +0x1BC /* 000060C2 */
  8727. label00005F0A:
  8728. 00005F0A  082E 0006 FF50           btst.b     [A6 - 0xB0], 0x6
  8729. 00005F10  56C0                     sne        D0
  8730. 00005F12  7201                     moveq.l    D1, 0x01
  8731. 00005F14  B2AE 000A                cmp.l      D1, [A6 + 0xA]
  8732. 00005F18  57C1                     seq        D1
  8733. 00005F1A  8001                     or.b       D0, D1
  8734. 00005F1C  4400                     neg.b      D0
  8735. 00005F1E  1E00                     move.b     D7, D0
  8736. 00005F20  082E 0004 FF50           btst.b     [A6 - 0xB0], 0x4
  8737. 00005F26  56C0                     sne        D0
  8738. 00005F28  4400                     neg.b      D0
  8739. 00005F2A  1D40 FEA6                move.b     [A6 - 0x15A], D0
  8740. 00005F2E  486E FF50                pea.l      [A6 - 0xB0]
  8741. 00005F32  302E FFF0                move.w     D0, [A6 - 0x10]
  8742. 00005F36  48C0                     ext.l      D0
  8743. 00005F38  2F00                     move.l     -[A7], D0
  8744. 00005F3A  4EAD 29D2                jsr        [A5 + 0x29D2 /* export_1334 */]
  8745. 00005F3E  102E 0008                move.b     D0, [A6 + 0x8]
  8746. 00005F42  6736                     beq        +0x38 /* 00005F7A */
  8747. 00005F44  7E01                     moveq.l    D7, 0x01
  8748. 00005F46  4267                     clr.w      -[A7]
  8749. 00005F48  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  8750. 00005F4C  202E 000A                move.l     D0, [A6 + 0xA]
  8751. 00005F50  5380                     subq.l     D0, 1
  8752. 00005F52  2F00                     move.l     -[A7], D0
  8753. 00005F54  486E FEC8                pea.l      [A6 - 0x138]
  8754. 00005F58  4EBA B7E8                jsr        [PC - 0x4818 /* 00001742 */]
  8755. 00005F5C  101F                     move.b     D0, [A7]+
  8756. 00005F5E  671A                     beq        +0x1C /* 00005F7A */
  8757. 00005F60  2053                     movea.l    A0, [A3]
  8758. 00005F62  2F08                     move.l     -[A7], A0
  8759. 00005F64  42A7                     clr.l      -[A7]
  8760. 00005F66  2F2E FEC8                move.l     -[A7], [A6 - 0x138]
  8761. 00005F6A  4EBA B574                jsr        [PC - 0x4A8C /* 000014E0 */]
  8762. 00005F6E  201F                     move.l     D0, [A7]+
  8763. 00005F70  205F                     movea.l    A0, [A7]+
  8764. 00005F72  B0A8 0024                cmp.l      D0, [A0 + 0x24]
  8765. 00005F76  56C7                     sne        D7
  8766. 00005F78  4407                     neg.b      D7
  8767. label00005F7A:
  8768. 00005F7A  1007                     move.b     D0, D7
  8769. 00005F7C  6706                     beq        +0x8 /* 00005F84 */
  8770. 00005F7E  08EE 0006 FF50           bset.b     [A6 - 0xB0], 0x6
  8771. label00005F84:
  8772. 00005F84  102E FEA6                move.b     D0, [A6 - 0x15A]
  8773. 00005F88  6706                     beq        +0x8 /* 00005F90 */
  8774. 00005F8A  08EE 0004 FF50           bset.b     [A6 - 0xB0], 0x4
  8775. label00005F90:
  8776. 00005F90  7001                     moveq.l    D0, 0x01
  8777. 00005F92  B06E FFEE                cmp.w      D0, [A6 - 0x12]
  8778. 00005F96  6C06                     bge        +0x8 /* 00005F9E */
  8779. 00005F98  08EE 0005 FF50           bset.b     [A6 - 0xB0], 0x5
  8780. label00005F9E:
  8781. 00005F9E  2013                     move.l     D0, [A3]
  8782. 00005FA0  7236                     moveq.l    D1, 0x36
  8783. 00005FA2  D081                     add.l      D0, D1
  8784. 00005FA4  2053                     movea.l    A0, [A3]
  8785. 00005FA6  2228 002C                move.l     D1, [A0 + 0x2C]
  8786. 00005FAA  D280                     add.l      D1, D0
  8787. 00005FAC  2D41 FEB8                move.l     [A6 - 0x148], D1
  8788. 00005FB0  2053                     movea.l    A0, [A3]
  8789. 00005FB2  2A28 0032                move.l     D5, [A0 + 0x32]
  8790. 00005FB6  DAAE FEB8                add.l      D5, [A6 - 0x148]
  8791. 00005FBA  2045                     movea.l    A0, D5
  8792. 00005FBC  4A10                     tst.b      [A0]
  8793. 00005FBE  6718                     beq        +0x1A /* 00005FD8 */
  8794. 00005FC0  08EE 0007 FF50           bset.b     [A6 - 0xB0], 0x7
  8795. 00005FC6  2F05                     move.l     -[A7], D5
  8796. 00005FC8  486E FF50                pea.l      [A6 - 0xB0]
  8797. 00005FCC  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8798. 00005FD0  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  8799. 00005FD4  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  8800. label00005FD8:
  8801. 00005FD8  3D7C 0001 FEA4           move.w     [A6 - 0x15C], 0x1
  8802. 00005FDE  2053                     movea.l    A0, [A3]
  8803. 00005FE0  3D68 0030 FEA2           move.w     [A6 - 0x15E], [A0 + 0x30]
  8804. 00005FE6  382E FEA4                move.w     D4, [A6 - 0x15C]
  8805. 00005FEA  6000 00A4                bra        +0xA6 /* 00006090 */
  8806. label00005FEE:
  8807. 00005FEE  54AE FEB8                addq.l     [A6 - 0x148], 2
  8808. 00005FF2  102D A890                move.b     D0, [A5 - 0x5770]
  8809. 00005FF6  671E                     beq        +0x20 /* 00006016 */
  8810. 00005FF8  2F2E FEB8                move.l     -[A7], [A6 - 0x148]
  8811. 00005FFC  486E FF50                pea.l      [A6 - 0xB0]
  8812. 00006000  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8813. 00006004  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  8814. 00006008  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  8815. 0000600C  486E FEB8                pea.l      [A6 - 0x148]
  8816. 00006010  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  8817. 00006014  6076                     bra        +0x78 /* 0000608C */
  8818. label00006016:
  8819. 00006016  286E FEB8                movea.l    A4, [A6 - 0x148]
  8820. 0000601A  7000                     moveq.l    D0, 0x00
  8821. 0000601C  3014                     move.w     D0, [A4]
  8822. 0000601E  C0BC FFFF FFFF           and.l      D0, 0xFFFFFFFF
  8823. 00006024  2D40 FEC0                move.l     [A6 - 0x140], D0
  8824. 00006028  548C                     addq.l     A4, 2
  8825. 0000602A  2D4C FEB8                move.l     [A6 - 0x148], A4
  8826. 0000602E  206E FEB8                movea.l    A0, [A6 - 0x148]
  8827. 00006032  4A10                     tst.b      [A0]
  8828. 00006034  660A                     bne        +0xC /* 00006040 */
  8829. 00006036  200C                     move.l     D0, A4
  8830. 00006038  5280                     addq.l     D0, 1
  8831. 0000603A  2D40 FEB8                move.l     [A6 - 0x148], D0
  8832. 0000603E  6010                     bra        +0x12 /* 00006050 */
  8833. label00006040:
  8834. 00006040  7000                     moveq.l    D0, 0x00
  8835. 00006042  3014                     move.w     D0, [A4]
  8836. 00006044  C0BC 0000 7FFF           and.l      D0, 0x7FFF
  8837. 0000604A  D08C                     add.l      D0, A4
  8838. 0000604C  2D40 FEB8                move.l     [A6 - 0x148], D0
  8839. label00006050:
  8840. 00006050  2C2E FEC0                move.l     D6, [A6 - 0x140]
  8841. 00006054  DC8C                     add.l      D6, A4
  8842. 00006056  2046                     movea.l    A0, D6
  8843. 00006058  1D50 FEAB                move.b     [A6 - 0x155], [A0]
  8844. 0000605C  2046                     movea.l    A0, D6
  8845. 0000605E  4210                     clr.b      [A0]
  8846. 00006060  2F2E FEB8                move.l     -[A7], [A6 - 0x148]
  8847. 00006064  486E FF50                pea.l      [A6 - 0xB0]
  8848. 00006068  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8849. 0000606C  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  8850. 00006070  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  8851. 00006074  2046                     movea.l    A0, D6
  8852. 00006076  10AE FEAB                move.b     [A0], [A6 - 0x155]
  8853. 0000607A  202E FEC0                move.l     D0, [A6 - 0x140]
  8854. 0000607E  D08C                     add.l      D0, A4
  8855. 00006080  5280                     addq.l     D0, 1
  8856. 00006082  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  8857. 00006088  2D40 FEB8                move.l     [A6 - 0x148], D0
  8858. label0000608C:
  8859. 0000608C  5244                     addq.w     D4, 1
  8860. 0000608E  6908                     bvs        +0xA /* 00006098 */
  8861. label00006090:
  8862. 00006090  B86E FEA2                cmp.w      D4, [A6 - 0x15E]
  8863. 00006094  6F00 FF58                ble        -0xA6 /* 00005FEE */
  8864. label00006098:
  8865. 00006098  2F2E FF4C                move.l     -[A7], [A6 - 0xB4]
  8866. 0000609C  4267                     clr.w      -[A7]
  8867. 0000609E  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  8868. 000060A2  4267                     clr.w      -[A7]
  8869. 000060A4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  8870. 000060A8  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8871. 000060AC  486E FF4C                pea.l      [A6 - 0xB4]
  8872. 000060B0  4EBA E308                jsr        [PC - 0x1CF8 /* 000043BA */]
  8873. 000060B4  101F                     move.b     D0, [A7]+
  8874. 000060B6  660A                     bne        +0xC /* 000060C2 */
  8875. 000060B8  2F3C 000C C3EB           move.l     -[A7], 0xCC3EB
  8876. 000060BE  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  8877. label000060C2:
  8878. 000060C2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  8879. 000060C6  4E5E                     unlink     A6
  8880. 000060C8  205F                     movea.l    A0, [A7]+
  8881. 000060CA  DEFC 000A                add.w      A7, 0xA /* '\n' */
  8882. 000060CE  4ED0                     jmp        [A0]
  8883. fn000060D0:
  8884. 000060D0  4E56 FEFE                link       A6, -0x0102
  8885. 000060D4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8886. 000060D8  7000                     moveq.l    D0, 0x00
  8887. 000060DA  2D40 FF0A                move.l     [A6 - 0xF6], D0
  8888. 000060DE  206E 0008                movea.l    A0, [A6 + 0x8]
  8889. 000060E2  2850                     movea.l    A4, [A0]
  8890. 000060E4  3D54 FFF8                move.w     [A6 - 0x8], [A4]
  8891. 000060E8  382C 0002                move.w     D4, [A4 + 0x2]
  8892. 000060EC  2D6C 0004 FFF4           move.l     [A6 - 0xC], [A4 + 0x4]
  8893. 000060F2  7032                     moveq.l    D0, 0x32
  8894. 000060F4  B044                     cmp.w      D0, D4
  8895. 000060F6  6C1E                     bge        +0x20 /* 00006116 */
  8896. 000060F8  42A7                     clr.l      -[A7]
  8897. 000060FA  3004                     move.w     D0, D4
  8898. 000060FC  E540                     asl        D0.w, 2
  8899. 000060FE  48C0                     ext.l      D0
  8900. 00006100  2F00                     move.l     -[A7], D0
  8901. 00006102  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  8902. 00006106  2D5F FF0A                move.l     [A6 - 0xF6], [A7]+
  8903. 0000610A  660A                     bne        +0xC /* 00006116 */
  8904. 0000610C  2F3C 0050 7335           move.l     -[A7], 0x507335 /* 'Ps5' */
  8905. 00006112  4EAD 202A                jsr        [A5 + 0x202A /* export_1025 */]
  8906. label00006116:
  8907. 00006116  7A06                     moveq.l    D5, 0x06
  8908. 00006118  426E FF04                clr.w      [A6 - 0xFC]
  8909. 0000611C  3004                     move.w     D0, D4
  8910. 0000611E  5340                     subq.w     D0, 1
  8911. 00006120  3D40 FF02                move.w     [A6 - 0xFE], D0
  8912. 00006124  3E2E FF04                move.w     D7, [A6 - 0xFC]
  8913. 00006128  6000 00D0                bra        +0xD2 /* 000061FA */
  8914. label0000612C:
  8915. 0000612C  206E FFF4                movea.l    A0, [A6 - 0xC]
  8916. 00006130  2C05                     move.l     D6, D5
  8917. 00006132  DC90                     add.l      D6, [A0]
  8918. 00006134  2046                     movea.l    A0, D6
  8919. 00006136  43EE FFDA                lea.l      A1, [A6 - 0x26]
  8920. 0000613A  7005                     moveq.l    D0, 0x05
  8921. label0000613C:
  8922. 0000613C  32D8                     move.w     [A1]+, [A0]+
  8923. 0000613E  51C8 FFFC                dbf        D0, -0x6 /* 0000613C */
  8924. 00006142  206E 000C                movea.l    A0, [A6 + 0xC]
  8925. 00006146  3028 0004                move.w     D0, [A0 + 0x4]
  8926. 0000614A  B06E FFDE                cmp.w      D0, [A6 - 0x22]
  8927. 0000614E  6606                     bne        +0x8 /* 00006156 */
  8928. 00006150  3D7C FFFF FFDE           move.w     [A6 - 0x22], 0xFFFF
  8929. label00006156:
  8930. 00006156  41EE FFDC                lea.l      A0, [A6 - 0x24]
  8931. 0000615A  2D48 FFD6                move.l     [A6 - 0x2A], A0
  8932. 0000615E  206E 000C                movea.l    A0, [A6 + 0xC]
  8933. 00006162  1028 0002                move.b     D0, [A0 + 0x2]
  8934. 00006166  122E FFDC                move.b     D1, [A6 - 0x24]
  8935. 0000616A  B001                     cmp.b      D0, D1
  8936. 0000616C  660A                     bne        +0xC /* 00006178 */
  8937. 0000616E  206E FFD6                movea.l    A0, [A6 - 0x2A]
  8938. 00006172  30BC FFFF                move.w     [A0], 0xFFFF
  8939. 00006176  6010                     bra        +0x12 /* 00006188 */
  8940. label00006178:
  8941. 00006178  7000                     moveq.l    D0, 0x00
  8942. 0000617A  206E FFD6                movea.l    A0, [A6 - 0x2A]
  8943. 0000617E  3010                     move.w     D0, [A0]
  8944. 00006180  C0BC FFFF FF00           and.l      D0, 0xFFFFFF00
  8945. 00006186  3080                     move.w     [A0], D0
  8946. label00006188:
  8947. 00006188  206E 000C                movea.l    A0, [A6 + 0xC]
  8948. 0000618C  3010                     move.w     D0, [A0]
  8949. 0000618E  B06E FFDA                cmp.w      D0, [A6 - 0x26]
  8950. 00006192  6710                     beq        +0x12 /* 000061A4 */
  8951. 00006194  4267                     clr.w      -[A7]
  8952. 00006196  2046                     movea.l    A0, D6
  8953. 00006198  3F10                     move.w     -[A7], [A0]
  8954. 0000619A  4EBA D516                jsr        [PC - 0x2AEA /* 000036B2 */]
  8955. 0000619E  3D5F FFEE                move.w     [A6 - 0x12], [A7]+
  8956. 000061A2  600C                     bra        +0xE /* 000061B0 */
  8957. label000061A4:
  8958. 000061A4  3D7C FFFF FFEE           move.w     [A6 - 0x12], 0xFFFF
  8959. 000061AA  3D7C FFFF FFDA           move.w     [A6 - 0x26], 0xFFFF
  8960. label000061B0:
  8961. 000061B0  42A7                     clr.l      -[A7]
  8962. 000061B2  486E FFDA                pea.l      [A6 - 0x26]
  8963. 000061B6  4EBA F670                jsr        [PC - 0x990 /* 00005828 */]
  8964. 000061BA  2D5F FF06                move.l     [A6 - 0xFA], [A7]+
  8965. 000061BE  206E FFF4                movea.l    A0, [A6 - 0xC]
  8966. 000061C2  2C05                     move.l     D6, D5
  8967. 000061C4  DC90                     add.l      D6, [A0]
  8968. 000061C6  2046                     movea.l    A0, D6
  8969. 000061C8  30AE FFEE                move.w     [A0], [A6 - 0x12]
  8970. 000061CC  4AAE FF0A                tst.l      [A6 - 0xF6]
  8971. 000061D0  6610                     bne        +0x12 /* 000061E2 */
  8972. 000061D2  3007                     move.w     D0, D7
  8973. 000061D4  E540                     asl        D0.w, 2
  8974. 000061D6  41EE FF0E                lea.l      A0, [A6 - 0xF2]
  8975. 000061DA  21AE FF06 0000           move.l     [A0 + D0.w], [A6 - 0xFA]
  8976. 000061E0  6010                     bra        +0x12 /* 000061F2 */
  8977. label000061E2:
  8978. 000061E2  206E FF0A                movea.l    A0, [A6 - 0xF6]
  8979. 000061E6  2050                     movea.l    A0, [A0]
  8980. 000061E8  3007                     move.w     D0, D7
  8981. 000061EA  E540                     asl        D0.w, 2
  8982. 000061EC  21AE FF06 0000           move.l     [A0 + D0.w], [A6 - 0xFA]
  8983. label000061F2:
  8984. 000061F2  7012                     moveq.l    D0, 0x12
  8985. 000061F4  DA80                     add.l      D5, D0
  8986. 000061F6  5247                     addq.w     D7, 1
  8987. 000061F8  6908                     bvs        +0xA /* 00006202 */
  8988. label000061FA:
  8989. 000061FA  BE6E FF02                cmp.w      D7, [A6 - 0xFE]
  8990. 000061FE  6F00 FF2C                ble        -0xD2 /* 0000612C */
  8991. label00006202:
  8992. 00006202  206E 0008                movea.l    A0, [A6 + 0x8]
  8993. 00006206  2050                     movea.l    A0, [A0]
  8994. 00006208  47E8 0016                lea.l      A3, [A0 + 0x16]
  8995. 0000620C  3D7C 0001 FF00           move.w     [A6 - 0x100], 0x1
  8996. 00006212  3D6E FFF8 FEFE           move.w     [A6 - 0x102], [A6 - 0x8]
  8997. 00006218  3D6E FF00 FFFE           move.w     [A6 - 0x2], [A6 - 0x100]
  8998. 0000621E  602A                     bra        +0x2C /* 0000624A */
  8999. label00006220:
  9000. 00006220  4AAE FF0A                tst.l      [A6 - 0xF6]
  9001. 00006224  660E                     bne        +0x10 /* 00006234 */
  9002. 00006226  3013                     move.w     D0, [A3]
  9003. 00006228  E540                     asl        D0.w, 2
  9004. 0000622A  41EE FF10                lea.l      A0, [A6 - 0xF0]
  9005. 0000622E  36B0 0000                move.w     [A3], [A0 + D0.w]
  9006. 00006232  600E                     bra        +0x10 /* 00006242 */
  9007. label00006234:
  9008. 00006234  206E FF0A                movea.l    A0, [A6 - 0xF6]
  9009. 00006238  2050                     movea.l    A0, [A0]
  9010. 0000623A  3013                     move.w     D0, [A3]
  9011. 0000623C  E540                     asl        D0.w, 2
  9012. 0000623E  36B0 0002                move.w     [A3], [A0 + D0.w + 0x2]
  9013. label00006242:
  9014. 00006242  588B                     addq.l     A3, 4
  9015. 00006244  526E FFFE                addq.w     [A6 - 0x2], 1
  9016. 00006248  690A                     bvs        +0xC /* 00006254 */
  9017. label0000624A:
  9018. 0000624A  302E FFFE                move.w     D0, [A6 - 0x2]
  9019. 0000624E  B06E FEFE                cmp.w      D0, [A6 - 0x102]
  9020. 00006252  6FCC                     ble        -0x32 /* 00006220 */
  9021. label00006254:
  9022. 00006254  486E FF0A                pea.l      [A6 - 0xF6]
  9023. 00006258  4EAD 225A                jsr        [A5 + 0x225A /* export_1095 */]
  9024. 0000625C  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  9025. 00006260  4E5E                     unlink     A6
  9026. 00006262  205F                     movea.l    A0, [A7]+
  9027. 00006264  504F                     addq.w     A7, 8
  9028. 00006266  4ED0                     jmp        [A0]
  9029.